我在我的虚拟机上安装了最新版本的apache2。
我通过执行以下操作激活了mod_rewrite:
a2enmod rewrite
/etc/init.d/apache2 restart
现在我只测试了一条小规则,但它不起作用。 我的网站根目录中有.htaccess和index.html。 .htaccess包含:
Options +FollowSymLinks
Options +Indexes
RewriteEngine On
RewriteBase /
RewriteRule ^index.bla$ index.html [L]
但是当我去my_vm_ip / index.bla时,我看不到index.html,而是404错误!
答案 0 :(得分:0)
您可能意味着^index\.bla$
,如果您直接访问my_vm_ip / index.html,您会看到该页面吗?如果不是,你可能缺少文件的权利