Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

проксирование запроса, .htaccess

52K
06 марта 2010 года
zmaxon
4 / / 06.12.2009
добрый вечер =)

есть такая задачка.. требуется получать по запросу
http://мой_сайт.ru/site/http://другой_мой_сайт.ru/
содержимое другого сайта, т.е. по сути полный редирект, но без изменения url

это вроде бы как называется проксирование запроса и делается приблизительно так:
>RewriteRule (.*) http://<мало-ли куда>:<и на какой порт>/$1 [L,P,QSA]
- пример у меня не работает :(

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

http://мой_сайт.ru/site/http://мой_сайт_1.ru/
http://мой_сайт.ru/site/http://мой_сайт_2.ru/page.html
http://мой_сайт.ru/site/http://мой_сайт_3.ru/ololo/1.html

выдавать содержимое страниц
http://мой_сайт_1.ru/
http://мой_сайт_2.ru/page.html
http://мой_сайт_3.ru/ololo/1.html

соответственно


буду благодарен за помошь, спасибо
278
13 марта 2010 года
Alexander92
1.1K / / 04.08.2008
1. Проверьте, что в вашем Апаче включен mod_rewrite.
2. .htaccess:
RewriteEngine On
RewriteRule "http://мой_сайт\.ru/site/http://мой_сайт_(.+)\.ru/(.*)" "http://мой_сайт_$1.ru/$2"

Не проверял вживую, но решение однозначно должно лежать в этой плоскости.
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог