-1
我試圖http://example.com/for-sale/?property=1234重定向到http://example.com/for-sale/property-name/在.htaccess中,使用的RewriteCond重寫規則和。這是我到目前爲止:htaccess的查詢字符串重定向不工作
RewriteCond %{QUERY_STRING} ^(property=1234)
RewriteRule ^$ /for-sale/property-name/? [R=301,L]
這是行不通的。我可以將?property = 1234重定向到for-sale/property-name /,但是如何使它在/ for-sale /在未重定向的URL中工作?我已經嘗試了RewriteRule中的各種待售組合,但沒有成功。 謝謝。 我所有的鏈接現在都被打破了,所以我會非常感謝一些建議。謝謝。
不,它是由WordPress生成的,來自'register_post_type'中的'rewrite'參數。我發現了問題並修復了它,請參閱下面的答案。 – ardmark