Apache:不区分大小写的永久重定向?

时间:2010-08-04 19:11:39

标签: apache redirect case-insensitive

我有以下重定向:

RedirectPermanent /SCJ https://fin-iq.com

但它不适用于/scj/sCj等等。有没有办法让这个案例不敏感?

我尝试添加[NC,L],但页面崩溃了。

谢谢!

1 个答案:

答案 0 :(得分:2)

修饰符[NC,L]仅适用于RewriteRule。它们不适用于RedirectPermanent。

apache文档告诉我,RewriteRule的第一个参数是区分大小写的

  

旧的URL路径区分大小写   (%-decoded)路径以a开头   斜线1

所以我猜,你唯一的选择是:

RedirectPermanent /SCJ https://fin-iq.com
RedirectPermanent /SCj https://fin-iq.com
RedirectPermanent /ScJ https://fin-iq.com
RedirectPermanent /Scj https://fin-iq.com
RedirectPermanent /sCJ https://fin-iq.com
RedirectPermanent /sCj https://fin-iq.com
RedirectPermanent /scJ https://fin-iq.com
RedirectPermanent /scj https://fin-iq.com