Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Форумы портала PHP.SU :: Версия для печати :: Вывод текущей страницы с подменой урла сайта
Форумы портала PHP.SU » PHP » Напишите за меня, пожалуйста » Вывод текущей страницы с подменой урла сайта

Страниц (1): [1]
 

1. lehachgtop - 25 Ноября, 2012 - 18:32:52 - перейти к сообщению
Добрый день. Нужно на сайте вывести текущий урл страницы, но с другим основным сайтом. Например, страница http://site.ru/contacts.html, а нужно вывести http://auto.ru/contacts.html. И так на всех страницах. Как сделать такое?
2. SkaN - 25 Ноября, 2012 - 18:37:15 - перейти к сообщению
Редирект не подойдет?
3. DelphinPRO - 25 Ноября, 2012 - 19:15:39 - перейти к сообщению
например так

или так
CODE (html):
скопировать код в буфер обмена
  1. <iframe src="http://auto.ru/contacts.html"></iframe>
4. lehachgtop - 26 Ноября, 2012 - 06:46:56 - перейти к сообщению
SkaN пишет:
Редирект не подойдет?

Если с его помощью можно сделать вывод нужного мне урла на странице - то да.

DelphinPRO, пробовал 2 варианта - не получилось. В 1-м выдавал "failed to open stream", во 2-м - выводил iframe-ом другой сайт. Кстати, в обоих вариантах жестко указан урл, где же он будет меняться?

Цитата:
Например, страница http://site.ru/contacts.html, а нужно вывести http://auto.ru/contacts.html. И так на всех страницах.

Т.е. на странице http://site[dot]ru нужно вывести http://auto.ru, на странице http://site[dot]ru/article[dot]html - http://auto.ru/article.html, и так далее на всех страницах. Код будет вставляться в шаблон (wordpress).
5. dubasua - 26 Ноября, 2012 - 07:00:07 - перейти к сообщению
mod_rewrite
6. lehachgtop - 26 Ноября, 2012 - 10:35:51 - перейти к сообщению
Цитата:
mod_rewrite

А как именно его использовать? Через htaccess?
7. DelphinPRO - 26 Ноября, 2012 - 13:12:33 - перейти к сообщению
вы объясните толком, что вам надо. Я так понял, вы хотите на своем сайте показывать аналогичные страницы чужого (или своего, но другого) сайта.
тогда у вас два выхода
1. прочитать чужую страницу и вывести ее скриптом. т.е.:

ссылку подставляете нужную. Определяете какая страница у вас сейчас открыта, и запрашиваете такуюже с другого сайта.
2. Отображаете в айфрейме

но это мои догадки, т.к. вы нифига не объяснили задачу.
8. lehachgtop - 26 Ноября, 2012 - 19:33:13 - перейти к сообщению
Цитата:
Я так понял, вы хотите на своем сайте показывать аналогичные страницы чужого (или своего, но другого) сайта.

Мне нужно на своем сайте выводить аналогичный урл другого сайта, только урл. И этот урл будет отличаться только названием основного домена (примеры привел). Надеюсь понятно объяснил.
9. DelphinPRO - 26 Ноября, 2012 - 19:52:37 - перейти к сообщению
например:

http://moisait[dot]ru/contacts.php
http://drugoi[dot]ru/contacts.php

тогда
PHP:
скопировать код в буфер обмена
  1. $url = str_replace('moisait.ru', 'drugoi.ru', $_SERVER['REQUEST_URI']);

CODE (html):
скопировать код в буфер обмена
  1. <a href="<?=$url?>">ссылко</a>


надеюсь, правильно понял

 

Powered by ExBB FM 1.0 RC1