我在.htaccess中使用此规则将请求重定向到子目录,例如' images'以及其中的任何内容:
RedirectMatch 403 ^/images/.*$
然而,问题是来自我自己的域的请求也被阻止,因此网站上没有显示图像。
所以我想为mydomain.com插入一个例外。 任何提示都赞赏。
答案 0 :(得分:0)
您无法使用RedirectMatch指令为您的域添加例外。
这里需要mod_rewrite
RewriteEngine on
RewriteCond %{HTTP_HOST} !^(www\.)?domain.com$ [NC]
RewriteRule ^images/.*$ - [R=403,L]
除“domain.com”外,该规则将为/ images返回403禁止错误。
将domain.com替换为yourdomain.com