course.php?id=10
给定我希望它重定向到的 PHP URL ,course.html
并且我想id=10
在此页面上使用。我怎样才能做到这一点?
问问题
406 次
2 回答
2
您不能干净地重写 url,也不能在某处包含变量。您需要执行以下操作:
RewriteRule ^([0-9]+)/([^.]+)\.html $2.php?id=$1 [L]
这将适用于http://example.com/10/course.html
.
于 2012-05-02T16:51:37.880 回答
1
创建一个.htaccess
文件并添加以下内容:
RewriteEngine On
RewriteRule ^([^.]+)\.html$ $1.php [L]
将此上传到文件的根目录(大多数情况下是/var/www/
或/home/user/public_html/
.
于 2012-05-02T12:31:23.843 回答