鉴于PHP网址course.php?id=10
我希望它重定向到course.html
,我想在此页面上使用id=10
。我怎么能这样做?
答案 0 :(得分:2)
您无法干净地重写网址,也不能在某处包含变量。你需要这样做:
RewriteRule ^([0-9]+)/([^.]+)\.html $2.php?id=$1 [L]
哪个适用于http://example.com/10/course.html
。
答案 1 :(得分:1)
创建.htaccess
文件并添加以下内容:
RewriteEngine On
RewriteRule ^([^.]+)\.html$ $1.php [L]
将其上传到文件的根目录(大部分时间是/var/www/
或/home/user/public_html/
。