1
同一頁
我有以下URL就是我要指向相同的資源:不同的永久鏈接樣式
1) mydomain.com/basename/category-name/page-name1/
2) mydomain.com/basename/page-name1/
URL#1作品和URL#2變爲404
我會怎樣重寫URL#2以包含默認類別,以便鏈接正常工作?還是有更好的解決方案?
夠了,謝謝!我確實改變了這個規則: 'RewriteRule^basename /([a-zA-z0-9 -_] +)$/basename/category-name/$ 1 [NC,L,R = 301]' 由於數字在slu valid中有效,因此增加了0-9。另外,我必須刪除'^/basename'中的'/'。我不確定爲什麼,有人嗎? –
@KurtSerge如果你的目標是你的域的根目錄的規則,那麼你應該添加'/'否則不。 – Avinash
另一點要補充。如果URL上有一個尾部的'/',上面的答案將不會被重寫。更改爲:''重寫規則^ /基本名稱/([a-zA-z -_] +)/?$ /基本名稱/類別名稱/ $ 1 [NC,L,R = 301]' –