我第一次使用PHP和htacess。我将查询字符串中的变量传递给URL,并希望此URL看起来干净。请帮忙。
.htaccess文件
RewriteEngine On
RewriteRule ^id-([0-9]+)/([0-9A-Za-z]+).html /detail.php?id=$1&display=$2
从一个文件传递到详细页面URL的PHP代码是:
<a href='/detail.php?id={$info[id]}&display=$title1'>
请帮忙。
答案 0 :(得分:2)
您需要打印出新的URL才能通过mod_rewrite重写它。因为mod_rewrite只能重写所请求的URL。所以试试这个:
<a href='/id-{$info[id]}-$title1.html'>