我有:
https://Restoran.Grupacija.com/??umur
需要重定向到:
https://Restoran.Grupacija.com/
該指令位于根檔案夾中的 .htaccess 檔案中,但它不起作用:
Redirect 301 "^/??umur" https://Restoran.Grupacija.com
我也試過這個,但它也不起作用:
Redirect 301 "^/?ćumur" https://Restoran.Grupacija.com
我的 .htaccess 檔案已經是UTF-8 了。
uj5u.com熱心網友回復:
mod_aliasRedirect
指令僅匹配 URL 路徑,特別是不包括查詢字串。(但是,該指令也不Redirect
使用正則運算式匹配,而是使用簡單的前綴匹配。)
要匹配查詢字串,您需要改用 mod_rewrite 并匹配指令中的QUERY_STRING
服務器變數。RewriteCond
請注意,瀏覽器/用戶代理會將 URL 編碼
標籤:.htaccess 重定向 UTF-8 http-status-code-301 ?
為ć
HTTP 請求中的 as 并且QUERY_STRING
服務器變數未進行 % 解碼,因此我們需要匹配編碼的請求。嚴格來說,