Назад | Перейти на главную страницу

apache mod_proxy URL-адрес перенаправления / псевдоним

Ребята! Возникла проблема с apache mod_proxy, надеюсь, что кто-то может помочь

Предисловие: Нам нужен новый домен (http://section1.info), чтобы направлять пользователей к (http://domain.info/?q=section1) и поддерживать section1.info в URL-адресах.

Следующее, похоже, не работает:

ProxyRequests Off
<Proxy *>
        Order deny,allow
        Allow from all
</Proxy>
ProxyPass               /       http://domain.info/?q=section1
ProxyPassReverse        /       http://domain.info/?q=section1

Спасибо!

К сожалению, ProxyPass не принимает строки запроса. Если вы согласны с использованием mod_rewrite:

RewriteCond %{HTTP_HOST} section1.info$
RewriteRule (.*) http://domain.info/?q=section1 [P]

Куда, [P] это флаг прокси, который требует mod_proxy чтобы все еще был включен вместе с mod_rewrite

Надеюсь это поможет.

обходной путь прост: перенаправить / http://domain.info/?q=section1

но это определенно не сохранит вашу структуру URL