我使用下面的代碼在我的網站重定向 -htaccess的reqrite重定向衝突
RedirectMatch 301 ^/([0-9]{4})/([0-9]{2})/([0-9]{2})/(.*)$ http://mywebsite.com/$4
它工作正常,但它並沒有自定義URL參數傳遞到新的URL。因此.com/?abc
之後的任何內容都只會轉化爲.com/
,並導致跟蹤錯誤。
我嘗試使用[QSA]
,但它導致在.htaccess
我認爲的重定向重寫衝突。什麼可能是一個可能的出路?
上.htaccess
其他代碼包括:
BEGIN W3TC Browser Cache
<IfModule mod_mime.c>
BEGIN WordPress
<IfModule mod_rewrite.c>
試過香蕉蘋果,但mywebsite.com/?foo-bar仍然返回mywebsite.com/。我在網站上嘗試了這個,因爲演示鏈接在嘗試代碼時出現錯誤 – pshah
嗯,看起來網站上的共享功能已損壞,但您仍然可以通過手動複製粘貼位。無論如何,上述應該工作,如果它不表明有其他干擾。你可以嘗試的一件事就是把它放在最頂端,這樣它就會被首先處理。 – Bananaapple
它已經在頂部,所以其他東西必須與此代碼干涉。將繼續嘗試。非常感謝嘗試,但:) – pshah