我试图将 profile.php?id=1&email=medicalboy@gmail.com 重写为 regex/profile/9/medicalboy@gmail.com
但规则不起作用:
这就是我所做的
php:
<a href="profile/<?php echo $row['userid']; ?>/<?=$row['email']; ?>"><?php echo $row['username']; ?></a><br />
htaccess
RewriteEngine On
RewriteBase /regex/
RewriteRule ^profile/([0-9]+)/(.*)$ profile.php?id=$1&email=$2 [L]
有什么问题?我仔细阅读了有关重写的内容,但我不知道问题出在哪里