Apache - 使用 ErrorDocument 403 进行重定向

Apache - 使用 ErrorDocument 403 进行重定向
ErrorDocument 403 /down.php
order deny,allow
deny from all
allow from xxx.xxx.xxx.xxx

这只会不断向我提供被禁止的页面,而不会重定向。我试图拒绝除我自己的 IP 之外的所有 IP,并将其他所有人重定向到维护页面。可以这样做吗?

答案1

你可以使用这个:

RewriteCond %{REMOTE_ADDR} !^xxx\.xxx\.xxx\.xxx$
RewriteRule .* maintenance.php [L,R=302]

这不会抛出禁止错误,而是将它们重定向到临时(302)页面。

相关内容