我在我的菜單系統中使用php開關[_get]創建url.com/?p=page,我希望將其更改爲url.com/page.html。但我無法讓它工作,也許你們中的一些人知道正確的設置。.htaccess重寫規則不起作用!
我目前使用這個作爲的.htaccess:
RewriteEngine On
RewriteBase/
Options +FollowSymLinks
RewriteCond %{HTTP_HOST} !^www\.
RewriteRule ^(.*)$ http://www.%{HTTP_HOST}/$1 [R=301,L]
RewriteRule ^start(.*)\.html$ ?p=start$
謝謝!
更新:
我試圖與$1
但仍網址是:?p=start
時,我想這是/start.html
請在您的瀏覽器*中將URL添加到問題中。 – hakre 2011-06-15 18:41:07
以及我只是輸入url.com,但由於菜單隻包含7個鏈接,我希望每個鏈接都是url.com/page而不是page.com/?p=page – MstrQKN 2011-06-15 18:50:32
這與.htaccess文件無關。您需要更改菜單代碼的輸出。 – hakre 2011-06-15 19:05:59