我正在尝试使用mod_rewrite将/ blog和/ Blog转发到apache中的blog.php。我最初对/ blog部分没有任何问题,就在这里:
RewriteEngine on
RewriteCond %{REQUEST_URI} ^/blog
RewriteCond /blog/%{REQUEST_FILENAME} !-d
RewriteRule /blog/([0-9]+)$ /blog.php?blog=$1
RewriteRule /blog/dates/?([^/]*)/?([^/]*)/?([^/]*)/?$ /blog.php?year=$1&month=$2&day=$3
我试图让全案例版本与RewriteMap一起使用;但是,我没有成功。 然后我尝试了RewriteCond%{REQUEST_URI} ^ / [b,B]日志,并且其他重写相同,但没有成功。
如果有人可以提供关于如何将/ blog和/ Blog转发到blog.php的建议,我将不胜感激。
答案 0 :(得分:1)
您可以使用NC标志来区分大小写。
RewriteCond xxxxxx [NC]
RewriteRule xxxxxxx [NC]