2012-11-03 37 views
0

我正在使用.htaccess将所有用户重定向到即将到来的页面,同时允许我的IP地址正常使用应用程序用于测试目的。我用这部分的.htaccess.htaccess进入页面

<IfModule mod_rewrite.c> 
Options +FollowSymlinks 
RewriteEngine on 
RewriteCond %{REMOTE_ADDR} !^1\.2\.3\.4 
RewriteCond %{REQUEST_URI} !\.(css|gif|ico|jpg|js|png|swf|txt|html)$ 
RewriteRule (.*)$ /coming-soon.html [R=302,L] 
</IfModule> 

它工作正常,我的IP分开重定向大家未来-soon.html页。但似乎url_rewrites不工作,所以MVC路径似乎已被禁用。不知道有什么问题。

感谢您的帮助

回答

0
Options -Indexes 
<IfModule mod_rewrite.c> 
    RewriteEngine on 

    RewriteCond %{REMOTE_ADDR} !^1\.2\.3\.4 
    RewriteCond %{REQUEST_URI} !\.(css|gif|ico|jpg|js|png|swf|txt|html)$ 
    RewriteRule (.*)$ /coming-soon.html [R=302,L] 

    RewriteCond %{HTTP_HOST} ^domain.com$ 
    RewriteRule ^(.*)$ http://www.domain.com/$1 [R=301,L] 
    RewriteRule ^$ app/webroot/ [L] 
    RewriteRule (.*) app/webroot/$1 [L] 
</IfModule>