简单的重定向到默认页面,带有htaccess
-
05-10-2019 - |
题
HTACCESS文件需要在 /folder/
重定向页面
例子:
http://www.server.com/folder/"some-page-name"
如果没有定义的页面,那么默认情况下,我希望它为“索引”
htacess
RewriteBase /folder/
RewriteRule ^(.*)$ subfolder/index.php/?page=$1 [L]
解决方案
# there must be something after /folder/ for this to work
RewriteBase ^/folder/(.+)$ /folder/subfolder/index.php/?page=$1 [L]
# if there isn't, do a catch-all redirect (change to whatever "index by default" means)
RewriteRule ^/folder/$ /folder/index
其他提示
如果要检查文件是否存在,并将用户重定向到索引(如果不是),请使用以下条件:
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond .* index [R=301]
不隶属于 StackOverflow