course.php?id=10给定我希望它重定向到的 PHP URL ,course.html并且我想id=10在此页面上使用。我怎样才能做到这一点?
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 回答