重定向到维护页面...如何选择页面

时间:2012-10-08 07:34:14

标签: php .htaccess

所以我设法将所有网址重定向到特定网页进行维护。这没问题。 我的问题是我不希望所有的网址都去维护...只有两个..

当用户点击以下网址(包括子文件夹等)时,如何重定向:

http://www.mysite.com/discography/
http://www.mysite.com/songbook/

这是我的代码工作正常(我允许我的localhost ip地址和我的实际网站上的IP地址绕过规则):

RewriteCond %{REMOTE_ADDR} !^99\.999\.99\.999
RewriteCond %{REMOTE_ADDR} !^0\.0\.0\.0
RewriteCond %{REQUEST_URI} !/maintenance.php$ [NC]
RewriteRule .* /maintenance.php [R=307,L]

1 个答案:

答案 0 :(得分:4)

只需相应地调整与URI匹配的RewriteCond

RewriteCond %{REQUEST_URI} ^/(discography|songbook)/ [NC]