我有一個單頁網站,它根據通過URL傳遞的變量來改變內容。.htaccess單頁網址的url重寫
例如,我的網址顯示爲
www.mysite.com/index.php?section=home
www.mysite.com/index.php?section=about-us
等等等等,這取決於哪一個環節,你的主導航點擊。
我想要這些網址爲www.mysite.com/home
或www.mysite.com/about-us
。
我的mod重寫功能已啓用,因爲在我將其作爲單頁網站之前,它的功能正常。
我已經試過這...
RewriteEngine on
RewriteBase/
RewriteRule ^home/?$ index.php?section=$1 [NC,L]
我想盡我的建議對谷歌和StackOverflow上發現,沒有什麼工作。
任何幫助,將不勝感激!
谷歌「清潔URL」,「漂亮的網址」,「URL重寫」等,有很多很多的答案,那裏已經是。 –
這裏的答案與多頁網站看起來相關,不適用於單頁網站。我會採取你的建議,並嘗試再次尋找。 –
我實際上使用'RewriteRule'來達到和你一樣的目的,一個單一的頁面網站。我會發佈一個例子作爲答案,因爲我保證它的工作。 –