2
我有以下重定向:Apache:不區分大小寫的永久重定向?
RedirectPermanent /SCJ https://fin-iq.com
,但它並不適用於工作/scj
,/sCj
等有沒有辦法讓這個不區分大小寫?
我試着添加[NC,L]但頁面崩潰。
謝謝!
我有以下重定向:Apache:不區分大小寫的永久重定向?
RedirectPermanent /SCJ https://fin-iq.com
,但它並不適用於工作/scj
,/sCj
等有沒有辦法讓這個不區分大小寫?
我試着添加[NC,L]但頁面崩潰。
謝謝!
修飾符[NC,L]僅適用於RewriteRule。它們不適用於RedirectPermanent。
和Apache實況告訴,這對重寫規則的第一個參數是區分大小寫的
舊的URL路徑是一個 斜線開始區分大小寫 (%-decoded)路徑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
我相信這個問題是較佳S用於ServerFault.com – Cumbayah 2010-08-04 19:13:07
只是爲了記錄,有一個比選擇正確答案更好的方式:'RedirectMatch永久(?i)^/SCJ https:// fin-iq.com',取自服務器默認的同一個問題:http://serverfault.com/questions/167138/apache-redirecting-with-a-case-insensitive-path – maganap 2016-10-13 21:31:53