htaccess允许来自子域

时间:2013-12-18 11:40:01

标签: .htaccess

我在htaccess中有限制规则

order deny,allow
deny from all
allow from 111.111.222.222

我怎么能做这样的事?

order deny,allow
deny from all
allow from sub.domain.tld

我的IP经常更改,我将此IP的域名作为sub.domain.tld的DNS记录。这会为我的IP更改节省很多时间,因为我不需要使用新的IP更改所有htaccess文件。

我尝试了但是不幸的是它无法正常工作。有什么解决方法吗?非常感谢。

1 个答案:

答案 0 :(得分:0)

DOCUMENT_ROOT/.htaccess文件中尝试此重写规则:

RewriteEngine On

RewriteCond %{REMOTE_HOST} !^sub\.domain\.tld$ [NC]
RewriteCond %{REMOTE_ADDR} !^(11\.22\.33\.44|66\.77\.88\.99)
RewriteRule ^ - [F]