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

Перезапись URL-адреса запроса прокси-сервера apache

У меня проблема с запросами прокси. Мне нужно включить apache mod_proxy для моих поддоменов, но я забыл установить Allow from mydomain.com, это было Allow from all ... Да, я создал открытый прокси для всего мира ... Итак, теперь, когда я установил Deny from all, Разрешить от mydomain.com, я получаю ошибки, что некоторые клиенты были отклонены из-за конфигурации сервера, что хорошо, а в access.log я получил запрос на некоторые URL-адреса с кодом возврата 403, что также хорошо. Это одна из просьб.

например

GET http://www.google.com HTTP/1.1 403 462 "-"Mozilla/4.0 (compatible; MSIE 6.0;)

Мой вопрос: могу ли я изменить URL-адреса, которые мне приходят, на другой URL-адрес?

Могу ли я изменить этот URL "google.com" на "mydomain.com"?

Перезапись URL-адресов может быть выполнена с помощью mod_rewrite, который легко комбинируется с mod_proxy.

В Перенаправление, изменение URL-адресов или перенаправление HTTP на HTTPS в Apache - все, что вы когда-либо хотели знать о правилах Mod_Rewrite, но боялись спросить который также содержит ссылки на официальную документацию Apache.