Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
PHP 5. На примерах. Авторы: Кузнецов М.В., Симдянов И.В., Голышев С.В. PHP 5/6. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. Социальная инженерия и социальные хакеры. Авторы: Кузнецов М.В., Симдянов И.В. PHP на примерах (2 издание). Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель PHP 5 / 6 (3 издание). Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум Apache

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: mod_rewrite - отбражение страницы с другого домена?
 
 автор: madmis   (09.12.2011 в 13:07)   письмо автору
 
 

День добрый, господа.

Такой вопрос.
Есть домен
site1
и виртуальная страница
site1 / kiev.html

Необходимо вывести на другом домене
site2
страницу
site1 / kiev.html

Можно ли такое реализовать средствами mod_rewrite?
Если кто знает, просветите пожалуйста.

Только это все дело нужно провернуть без редиректа.

  Ответить  
 
 автор: cheops   (09.12.2011 в 14:17)   письмо автору
 
   для: madmis   (09.12.2011 в 13:07)
 

Домены на одном сервере расположены?

  Ответить  
 
 автор: madmis   (09.12.2011 в 14:21)   письмо автору
 
   для: cheops   (09.12.2011 в 14:17)
 

Да.

Но если есть варианты, как сделать такое и для доменов на разных серверах, тоже было бы неплохо их увидеть.

Но в принципе, устраивает любой вариант.

  Ответить  
 
 автор: cheops   (09.12.2011 в 14:47)   письмо автору
 
   для: madmis   (09.12.2011 в 14:21)
 

А насколько вы можете управлять сервером? Может просто создать мягкую или жесткую ссылку на файл, директорию или задачу нужно решить именно средствами mod_rewrite?

  Ответить  
 
 автор: madmis   (09.12.2011 в 15:12)   письмо автору
 
   для: cheops   (09.12.2011 в 14:47)
 

Желательно знать, можно ли решить данную задачу именно средствами mod_rewrite.

Давайте исходить из того, что у меня сайт на коммерческом хостинге (не VPS), т.е., у меня нет доступа к настройкам апача.

  Ответить  
 
 автор: cheops   (09.12.2011 в 15:33)   письмо автору
 
   для: madmis   (09.12.2011 в 15:12)
 

Вы можете начать отталкиваться от следующего правила
RewriteEngine on
RewriteBase /
RewriteRule ^kiev.html$ http://site2.dev/kiev.html [L]
Однако, проблема в том, что как только появляется http:// идет физический редирект, а не преобразование.

  Ответить  
 
 автор: madmis   (09.12.2011 в 16:09)   письмо автору
 
   для: cheops   (09.12.2011 в 15:33)
 

Т.е., в данном случае

RewriteRule ^kiev.html$ http://site2.dev/kiev.html [L]


меня будет редиректить с текущего домена на http://site2.dev/?

Хорошо. Спасибо за помощь. Буду копать дальше.
Я в принципе могу сделать то, что мне нужно средствами PHP, но думал может можно попроще.

  Ответить  
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования