我在我的菜单系统中使用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