我不能阻止除htaccess之外的所有人

时间:2015-12-17 10:10:30

标签: wordpress .htaccess

我的htaccess(wordpress)中有这段代码:

<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
# BEGIN WordPress
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress

我添加了所有类型的代码以阻止除我以外的所有人,我尝试使用:

order deny,allow
deny from all
allow from 'myIp'

但不起作用,可能是因为我把这些代码放错了地方。

我也尝试过这一点,没有任何事情:

RewriteCond %{REMOTE_ADDR} !^123\.456\.789\.123$
你能帮助我吗?我想用我的ip访问索引,其余的访问google.com,例如。

1 个答案:

答案 0 :(得分:0)

<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteCond %{REMOTE_ADDR} !^12345$
RewriteRule ^ http://google.com/ [L,R]
# BEGIN WordPress
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress