【发布时间】:2015-02-27 18:36:30
【问题描述】:
我正在尝试将实际 URL 转换为用户友好的,有动态菜单,当用户点击页面时,原始 url 变为
http://example.com/single.php?name=mypagename
我想改成
http://example.com/page/mypagename
这是我从不同角度尝试的 htaccess 文件,请任何人帮助纠正它..
# For security reasons, Option followsymlinks cannot be overridden.
#Options +FollowSymlinks -Multiviews
Options +SymLinksIfOwnerMatch -Multiviews
RewriteEngine on
RewriteBase /
RewriteCond %{THE_REQUEST} ^(GET|HEAD|POST)\ /single\.php(\?|\ )
RewriteCond %{QUERY_STRING} name=(.+)
RewriteRule page/(.*) single.php?name=$1
RewriteRule ^ /page/%1? [L,R=301]
【问题讨论】:
标签: php wordpress .htaccess codeigniter