我花了很多時間研究這無濟於事。我試過PHP文件重定向,htaccess黑客和WordPress重定向插件。沒有結果。WordPress的/ PHP重定向與%登錄URL
我的客戶想要將www.example.com/1%
重定向到www.example.com/causes
。我知道百分號是一個保留字符,但有人可以告訴我最簡單的方法來合併這個嗎?
理想情況下,我希望在不會被主題更新覆蓋的地方編碼。
我花了很多時間研究這無濟於事。我試過PHP文件重定向,htaccess黑客和WordPress重定向插件。沒有結果。WordPress的/ PHP重定向與%登錄URL
我的客戶想要將www.example.com/1%
重定向到www.example.com/causes
。我知道百分號是一個保留字符,但有人可以告訴我最簡單的方法來合併這個嗎?
理想情況下,我希望在不會被主題更新覆蓋的地方編碼。
不,這沒有。雖然我創建了一個標題爲「1%」的頁面,但WordPress會將永久鏈接解析爲「1-2」。沒有壓倒一切。 WordPress不允許永久鏈接中的非法字符(這是此問題的根源)。不過謝謝。還有其他建議嗎? – user37382
你可以在 RedirectMatch添加找到你正在尋找任何格式的URL(與百分號),並與WordPress的一個符號代替它們允許永久鏈接:
例如:
RedirectMatch www.example.com\/(\d{0,2})(?:%)(.*) www.example.com/($1)-YAY-($2)
你有mod_rewrite的?爲什麼/ 1%?爲什麼不/ loc = 1或什麼? – developerwjk
請求uri/1是否真的是一個頁面或什麼?任何爲什麼有'%'字符? –