0
我已经在apache中启用了重写模块。 后来我开发了根目录下的.htaccess文件。URL重写不起作用 - 在.htaccess中重写规则
RewriteEngine On
RewriteRule ^test.html $ test.php
但它不工作? 发生内部服务器错误。 接下来要做什么?
我已经在apache中启用了重写模块。 后来我开发了根目录下的.htaccess文件。URL重写不起作用 - 在.htaccess中重写规则
RewriteEngine On
RewriteRule ^test.html $ test.php
但它不工作? 发生内部服务器错误。 接下来要做什么?
我会说mod_rewrite没有打开,或者它不允许在.htaccess
文件中。检查错误日志。
您的规则也是错误的,应该是
RewriteRule ^test\.html$ test.php
的点意味着“任何字符”,应当逃脱;您在html
之后也有空位。
是的..谢谢很多..现在工作正常 – Vithya 2010-07-15 14:23:13
也许你想给我们一些更多的信息。 – Artefacto 2010-07-15 14:09:27
是的。你必须对你的问题更具体一些。我现在可以给你的唯一一个是“42”。找到问题。 – p4bl0 2010-07-15 14:09:37
这不是一个问题。应该关闭,或更新更多的信息。 – 2010-07-15 14:11:44