Я хочу перенаправить «http://localhost/b.html» -> «http://localhost/a.html» Я попробовал RewriteRule для этого. Но почему-то это не работает для меня.Правило перезаписи Apache
Я использую apache2 и моя httpd.conf содержит:
LoadModule proxy_module modules/mod_proxy.so
LoadModule proxy_http_module modules/mod_proxy_http.so
LoadModule proxy_connect_module modules/mod_proxy_connect.so
LoadModule rewrite_module modules/mod_rewrite.so
RewriteEngine On
RewriteRule ^/b.html$ http://localhost/a.html
Когда я ТРИ "http://localhost/a.html" Это показывает мне веб-страницы. Но когда я triend «http://localhost/b.html» apache2/error_log говорит «файл не существует: b.html» Не хватает ли какой-либо настройки для включения rewrite_module?
Вы перезапустили Apache, не так ли? – Greg