2012-11-03 3 views
0

.htaccess를 사용하여 내 IP 주소가 테스트 목적으로 응용 프로그램을 정상적으로 사용하는 동안 모든 사용자를 곧 방문 페이지로 리디렉션합니다. 이 부분을 사용하고 있습니다 .htaccess.htaccess comingsoon 페이지

<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 경로가 비활성화 된 것으로 보입니다. 무엇이 잘못되었는지 확신하지 못합니다. 당신의 도움에 대한

감사

답변

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> 
관련 문제