我尝试过几种方法,但不会起作用。我的页面显示为:
http://www.site.com/page?page=about-us
我希望页面网址显示为:
http://www.site.com/page/about-us
在哪里"关于我们"是发送到" page.php"
的参数这可以用htaccess吗?
答案 0 :(得分:0)
你必须告诉Apache你要改写:
Options +FollowSymlinks
RewriteEngine on
然后使用以下规则:
RewriteRule ^page/(.+) /page?page=$ [NC]
小心只复制文本.Windows和Linux行之间的区别有时会产生错误500.Windows使用CR LF和Linux只有LF
如果您想了解更多有关它的工作原理: http://corz.org/server/tricks/htaccess2.php