我在服务器上建立了一个项目,它使用带有PHP作为脚本语言的Apache Web服务器。在我的本地机器上(使用XAMPP).htaccess
正在工作。我使用下面的脚本测试了它,并将其重定向到Google。下面的脚本是文件的第一行。.htaccess即使在mod_rewrite启用后也不工作
RewriteEngine On
Options +FollowSymLinks
RewriteRule ^test\.php http://www.google.com/? [R=301,L]
但在服务器相同的配置无法正常工作。我确认mod_rewrite
已启用。 我无权访问服务器配置,只能通过phpinfo()查看和确认。
Symfony 2.6 + apache 2.2 + php 5.5.23是这个配置。
访问您的网址时会发生什么? –
我用test.php文件在根目录下测试了它。它不会重定向到Google。相反,它会加载test.php页面内容。 –
你有'AllowOverride All'吗? – Gogol