是否可以设置一个" deny from all"只有当网站的主机包含
时.*\.dev\.site\.com$
当网址包含它时,我想只允许列出的地址
order deny,allow
deny from all
allow from 63.162.42.59
allow from 95.56.43.101
当我将网站从开发环境移动到生产服务器时,我不想要拒绝所有。我希望这项检查可以自动完成
答案 0 :(得分:0)
尝试使用mod_rewrite:
RewriteEngine On
RewriteCond %{HTTP_HOST} dev\.site\.com$ [NC]
RewriteCond %{REMOTE_ADDR} !^63\.162\.42\.59$
RewriteCond %{REMOTE_ADDR} !^95\.5\6.43\.101$
RewriteRule ^ - [L,F]