如何将 apache mod_rewrite 与 Alias 一起使用?我有一个包含以下文件的测试目录: Correct.html index.html test_httpd.conf error.html 我想要一个使用别名的示例规则,该别名将任何对 error.html 的请求重定向到 Correct.html。另一个示例规则将对目录 test 中的任何文件的任何请求都指向 Correct.html 以下是我在 test_httpd.conf 中尝试过的内容:
#DocumentRoot /var/www/localhost/htdocs/test
Alias /test /var/www/localhost/htdocs/test/
#<Directory /var/www/localhost/htdocs/test>
#<Directory /test>
<Directory test>
RewriteEngine On
#RewriteRule ^*$ rewriteme.html [R]
RewriteRule ^wrong.html$ correct.html [R]
</Directory>
我在 Gentoo 上使用 apache 2.4.6-r2。