将所有请求(包括主页)重定向到/ foo

时间:2018-07-21 21:28:42

标签: apache .htaccess mod-rewrite url-rewriting

我正在使用此代码将所有请求重定向到/foo

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ /foo [R,L]

这适用于example.com/1之类的子页面,但不适用于example.com的子页面。我如何也可以在example.com上使用它?

1 个答案:

答案 0 :(得分:1)

删除

RewriteCond %{REQUEST_FILENAME} !-d

似乎将root标识为目录。