我正在尝试将URL重写为通用的show_page.php脚本,但我无法重定向根URL。我一直在搜索谷歌和stackoverflow,但我遇到的所有暗示^ $将重定向根,但由于某种原因,它不会。我得到的只是403 Forbidden(因为我关闭了索引)。
这是我目前的.htaccess:
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule (.+) /show_page.php?url=$1 [QSA,NS]
其他网址重定向完美,如果我将规则更改为:
RewriteRule ^$ /show_page.php?url=/ [QSA,NS]
我仍然得到了403。
答案 0 :(得分:0)
抱歉,我刚刚意识到自己的错误,重写条件阻止了它的工作,呃!