我想要一个动态的html页面,其中页面网址没有显示id和其他内容,
xyz.com/page.php?id=25 或 的 xyz.com/page.php?name=name-here
而不是我希望动态页面链接看起来像
xyz.com/page/name-here
有没有办法做到这一点?
答案 0 :(得分:1)
如果您可以访问主机帐户上的.htaccess文件,则可以使用RewriteRule。
xyz.com/page/id/25 => xyz.com/page.php?id=25
xyz.com/page/name/name-here => xyz.com/page.php?name=name-here
NC:无案例
L:上一条规则/未应用其他规则。
RewriteRule ^page/([a-zA-z]+)/([a-z_A-Z0-9]+) page.php?$1=$2 [NC,L]
我希望这会有所帮助。快乐的编码!