我有一個網址,谷歌索引看起來像http://example.com/someth…/
這些橢圓就像那樣。不,這不僅僅是3個時期。我試圖在.htaccess中404頁面,但我不知道如何匹配一個省略號。我試過RedirectMatch 404 ^/someth\x2026/
但它不起作用。需要使用.htaccess中的橢圓(...)404頁面使用.htaccess
任何人都知道如何使用正則表達式匹配橢圓?
我有一個網址,谷歌索引看起來像http://example.com/someth…/
這些橢圓就像那樣。不,這不僅僅是3個時期。我試圖在.htaccess中404頁面,但我不知道如何匹配一個省略號。我試過RedirectMatch 404 ^/someth\x2026/
但它不起作用。需要使用.htaccess中的橢圓(...)404頁面使用.htaccess
任何人都知道如何使用正則表達式匹配橢圓?
嘗試使用URL編碼(使用UTF-8編碼字符的),例如:
^/?someth%E2%80%A6/
檢查您的服務器日誌中請求使用精確的URL。
試試這個
<FilesMatch /include(/?|/.*)>
Order allow,deny
Deny from all
</FilesMatch>
RedirectMatch 404 ^/include(/?|/.*)$
能否請您解釋一下上面代碼的每個部分/它背後的邏輯?我想在嘗試之前理解它並確保它不會影響任何其他網址。 – user1377544
不,不行。 :( – user1377544
我檢查了服務器日誌和被抓取的URL的確是/ someth%E2%80%A6 /但使用RedirectMatch 404^/?someth%E2%80%A6 /仍然不起作用。請解釋爲什麼我的所有其他404都可以正常工作 – user1377544