我想讓我的頁面seo友好。HTAccess頁與&標誌重定向問題
我在我的頁面有一個鏈接。
http://abc.com/test.php?Section=pages&title=feedback+%26+enquiry
它工作正常,標題都有價值「反饋&查詢」。我上面的鏈接改爲:
http://abc.com/pages/feedback+%26+enquiry.htm
我寫喜歡的htaccess代碼:
Options +FollowSymLinks
RewriteEngine on
RewriteRule index.htm$ index.php
RewriteRule ^(.*)/(.*)\.htm$ /test.php?Section=$1title=$2 [R]
我預料的一樣的結果,但作爲標題是有值或「feedbac我很驚訝地看到錯誤「和正在創建值」「的新變量」查詢「
我無法找到該錯誤。我猜它的htaccess轉換錯誤。所以我怎麼能使它工作?
我試着迴避,但得到了內部服務器錯誤。我的新的htaccess代碼:
Options +FollowSymLinks
RewriteEngine on
RewriteRule index.htm$ index.php
RewriteRule ^(.*)/(.*)\.htm$ index.php?Section=$1&title=$2 [R,B]
我的Apache的版本是:2.2.4
刪除標點字符,他們看起來醜陋而引起的問題,如您有。除非你預計會有兩個標題'feedback&enquiry'和'feedback! enquiry'(在這種情況下,你仍然需要一些後綴來消除'u&i'和'u + i'的歧義) – msw 2010-07-18 12:17:18
你的建議是放棄&和!是好的,但如果在任何情況下我們需要這樣做呢?我們無法避免它整個時間 – KoolKabin 2010-07-18 12:29:40