我有以下代码,例如只允许某些IP访问该页面。
order deny,allow
deny from all
allow from 123.45.67.89
allow from 123.45.
<Files ~ ".(xml|css|jpe?g|png|gif|js)$">
Allow from all
</Files>
..但如果不允许,我如何控制用户显示的页面?就像,我想将它们重定向到某个页面。
答案 0 :(得分:1)
将此代码放入DOCUMENT_ROOT/.htaccess
文件中:
RewriteEngine On
RewriteCond %{REQUEST_URI} !\.(xml|css|jpe?g|png|gif|js)$ [NC]
RewriteCond %{REMOTE_ADDR} !^(123\.45\.|19\.72\.48\.56)
RewriteCond %{REMOTE_ADDR} !^53\.81\.21\.94
RewriteRule !^maintenance\.html$ /maintenance.html [R=302,L,NC]