1

我有这个网址:

http://www.mydomain.com/search.php?title=beatiful%2Fcat

我需要将其重写为:

http://www.mydomain.com/beatiful+cat

我在 .htaccess 中添加了这一行:

RewriteRule ^([^/]*)$ /search.php?title=$1 [L] 

但没有成功。提前致谢!

4

1 回答 1

1

如果您添加:

RewriteRule ^([^/]*)$ /search.php?title=$1 [L] 

到您的文档根目录中的 htaccess 文件,并且在它之前没有任何其他规则,那么您不应该收到 404,您应该收到 500 内部服务器错误,因为这些规则将无限循环。

这意味着您的 htaccess 文件没有被读取,或者您在 htaccess 文件所在的任何目录中都没有FILEINFO覆盖权限。

于 2013-10-08T13:28:17.680 回答