我已经在笔记本电脑上安装了XAMPP,并且已经激活并运行了Mod Rewrite。我的网站上有一个页面如下:
http://localhost/TripMan/staff/viewstudent.php?id=2
我想这样做,以便当人们访问上面的URL时显示为:
http://localhost/TripMan/staff/studentinfo/2
如何编写重写规则来执行此操作?我以前从未使用过此功能。
由于
答案 0 :(得分:1)
您需要使用.htaccess
文件,如下所示:
# Turn on the rewrite engine
RewriteEngine On
# Set student rewrite
RewriteRule ^TripMan/staff/studentinfo/([0-9]*)/?$ TripMan/staff/viewstudent.php?id=$2 [NC,QSA]