0

我正在使用 .htaccess 将所有用户重定向到即将推出的页面,同时允许我的 IP 地址正常使用该应用程序进行测试。我正在使用这部分 .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 之外的每个人重定向到coming-soon.html 页面。但似乎 url_rewrites 不起作用,因此 MVC 路径似乎已被禁用。不知道出了什么问题。

谢谢你的帮助

4

1 回答 1

-1
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>
于 2012-11-04T08:43:00.903 回答