我正在寻找的是以下内容,但我不想限制对整个域的访问,而是只想限制特定页面并允许某些 IP 访问它。这可能吗?我搜索的所有地方都只是为了限制整个网站。谢谢你。
ErrorDocument 403 http://www.domainname.com
Order deny,allow
Deny from all
Allow from 124.34.48.165
Allow from 102.54.68.123
您可以使用这样的代码
<Location /example-map>
Order deny,allow
deny from all
allow from 123.12.12.12
allow from 123.123.43.43
</Location>
这由 123...来自允许的 ip 的 ip 和 /example-map 位置
作者:RedDev
要在 htaccess 中使用,您可以使用以下代码:
# Block all access to /YOUR_URL, allow only from a specific IP
<If "%{REQUEST_URI} =~ m#^/YOUR_URL#">
Require all denied
Require ip YOUR_IP
</If>