Wordpress 限制单个IP的单个url

Wordpress 限制单个IP的单个url,wordpress,.htaccess,url,restrict,Wordpress,.htaccess,Url,Restrict,我拒绝了所有IP,除了htaccess文件中的少数IP 现在我想要一个新的IP,只允许访问一个特定的url(它不是html页面,而是来自wordpress的页面)。我不希望这个IP访问该网站的其他内容 我不想要密码保护,因为它会影响所有其他用户 我们可以这样做吗?将新的ip添加到允许的ip列表中,然后将其限制为访问除允许的ip之外的所有uris 假设您要拒绝具有IP:124.255.124.255的用户对所有url的访问,但要隐藏的www.example.com/url除外。授予对所有url的访

我拒绝了所有IP,除了
htaccess
文件中的少数IP

现在我想要一个新的IP,只允许访问一个特定的url(它不是html页面,而是来自
wordpress
的页面)。我不希望这个IP访问该网站的其他内容

我不想要密码保护,因为它会影响所有其他用户


我们可以这样做吗?

将新的
ip
添加到允许的ip列表中,然后将其限制为访问除允许的ip之外的所有
uri
s

假设您要拒绝具有IP:
124.255.124.255
的用户对所有url的访问,但要隐藏的
www.example.com/url除外。授予对所有url的访问权限后,将以下代码放入根目录的
.htaccess
文件中:

Options +FollowSymLinks
RewriteEngine On
RewriteCond %{REMOTE_ADDR} ^124\.255\.124\.255 
RewriteCond %{REQUEST_URI} !^/url-to-hide$
RewriteRule ^(.*)$ - [F,L]

将该文件放入目录中,并为该目录创建自定义的
htaccess
文件谢谢您的回答,这不是一个html页面,而是wordpress(动态页面/帖子)的页面。Ormoz,感谢您理解我的问题,并给我一个可行的解决方案。很抱歉再次询问。我理解第一部分。但是如果网站的url结构是这样的:我应该如何定义htaccess@Kent我对答案做了一点修改,以澄清应该做什么。如果还不清楚,请告诉我。太好了!非常感谢!不客气,如果答案解决了您的问题,请不要忘记将其标记为已接受;-)