我有一个与以下内容相关的API检查器页面: https://example.com/?sts_auth 我想只有服务器可以检查这个页面。我怎么能通过.htaccess文件做到这一点?
答案 0 :(得分:0)
这对我有用:
RewriteEngine on
RewriteCond %{REMOTE_ADDR} !^127\.0\.0\.1$
RewriteCond %{QUERY_STRING} ^sts_auth$ [NC]
RewriteRule ^(.*)$ - [L,F]
在127\.0\.0\.1
中替换所需的IP(例如,如果您的IP地址为123.12.1.345
,则会将其更改为123\.12\.1\.345
)
F
中的[L,F]
会导致Forbidden (403)
错误