我有这样的网址:
http://example.com/directory/index.php?q=anything
这样PHP就会使用$ _GET ['q']加载测试变量。
我希望在我的.htaccess中将其简化为:
http://example.com/directory/anything.html
我将如何做到这一点?
答案 0 :(得分:1)
您可以在.htaccess
RewriteEngine on
RewriteRule ([0-9A-Za-z-\+._]+)\.html$ ./index.php?q=$1
答案 1 :(得分:0)
我自己解决了这个问题:: 这是.htaccess代码
RewriteEngine On
RewriteRule ^directory/([^/]*)\.html$ /directory/index.php?q=$1 [L]