我要限制通过来自其他服务器的所有POST请求.htacces
如果他们试图张贴任何来自其他服务器的事情,他们将被重定向到主页或404等我想这
<Limit POST>
order deny,allow
deny from all
allow from 127.0.0.1
</Limit>
注: - GET请求从所有服务器允许的。 只有以阻止POST请求。
我要限制通过来自其他服务器的所有POST请求.htacces
如果他们试图张贴任何来自其他服务器的事情,他们将被重定向到主页或404等我想这
<Limit POST>
order deny,allow
deny from all
allow from 127.0.0.1
</Limit>
注: - GET请求从所有服务器允许的。 只有以阻止POST请求。
该块只会阻止POST请求从127.0.0.1比其他主机,你会得到一个403禁止响应。 你可以尝试使用mod_rewrite并更换<LIMIT>
有:
RewriteCond %{REQUEST_METHOD} POST
# allow the server to POST to itself
RewriteCond %{REMOTE_ADDR} !127.0.0.1
# allow POST from trusted users
RewriteCond %{REMOTE_ADDR} !123.456.789.123
# send all other post requests to 403 forbidden
RewriteRule ^ / [F]
如果您希望post请求发送到您的网站的主页,而不是代替[F]
在最后一行[R,L]
你会替换/
与您的“主页”是,如果它不只是/
。