2013-11-14 3 views
1

사무실에없는 사람을 대기 페이지로 리디렉션하는 다시 쓰기 규칙이 있습니다.Mod_rewrite - 특정 페이지를 제외한 액세스 거부

RewriteEngine On 

RewriteCond %{REMOTE_ADDR} !^x\.x\.x\.x$ 
RewriteRule . holdingpage.html 

RewriteCond %{REMOTE_ADDR} ^x\.x\.x\.x$ 
RewriteCond %{REQUEST_FILENAME} !-f 
RewriteCond %{REQUEST_FILENAME} !-d 
RewriteRule . index.php [NC,L] 

나는 구글은 구글 인증 파일에 액세스 할 수 있도록해야합니다 https://www.example.com/google23423423463.html

이 아닌 사무실에서 누군가가이 페이지에 액세스 할 수 있도록뿐만 아니라로 리디렉션 재 작성을 추가 할 수있는 방법이 있나요 다른 페이지에 액세스 할 때 보류 페이지?

많은 감사,

답변

1

당신이 할 수있는 예를 확인하십시오에

RewriteEngine On 

# If request is for special page, skip all rules below 
RewriteRule ^google23423423463\.html$ - [L] 

RewriteCond %{REMOTE_ADDR} !^x\.x\.x\.x$ 
RewriteRule . holdingpage.html [L] 

RewriteCond %{REMOTE_ADDR} ^x\.x\.x\.x$ 
RewriteCond %{REQUEST_FILENAME} !-f 
RewriteCond %{REQUEST_FILENAME} !-d 
RewriteRule . index.php [L] 
+0

스팟, 내가 필요 정확히 않습니다. 감사. – Idgoo

+0

다행히도 당신을 환영합니다. – anubhava

관련 문제