我有一个单页网站,它根据通过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'来达到和你一样的目的,一个单一的页面网站。我会发布一个例子作为答案,因为我保证它的工作。 –