htaccess在某些情况下重定向

时间:2012-11-08 20:45:44

标签: html .htaccess

我有一个.htaccess文件,可以将任何请求重定向到index.html:

但我想,只有在有人请求

的情况下
www.mypage.com/login

他将重定向到位于

的文件
/html/login.html

到目前为止我的文件:

RewriteBase /

RewriteCond %{REQUEST_FILENAME} !-f
Options +FollowSymlinks
RewriteEngine on
RewriteRule ^(.*)$ index.html [NC]

如何实现? THX!

1 个答案:

答案 0 :(得分:2)

RewriteEngine on
RewriteBase /
Options +FollowSymlinks

RewriteRule ^/?login/?$ http://www.mypage.com/html/login.html [NC,R=301,L]

RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule . index.html [NC]