我的主人说mod-rewrite一切都很好,但是这个简单的重写规则不起作用。我的规则不对吗?我正在尝试使用绝对URL执行查询字符串的操作。
运行此:
http://www.blah.com/thinking-big/view/?title=foo
我希望这个网址位于地址栏中:
http://www.blah.com/thinking-big/foo
这是我的规则:
RewriteEngine On
RewriteRule ^/thinking-big/(.*)$ /thinking-big/view/index.php?title=$1
答案 0 :(得分:0)
在/
开头的重写中忽略URI
,所以它永远不会匹配。试试这种方式。
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^thinking-big/(.*)$ /thinking-big/view/index.php?title=$1