我已经使用
.htaccess
实现了这样的URL:
http://example.com/john
下面的.htaccess:
RewriteEngine ON
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)/?$ user.php?username=$1 [L,QSA]
而且效果很完美。
现在我的网址是这样的:
http://example.com/[email protected]
当我尝试获取电子邮件值但它是空的时。
$_GET['email'];
有什么方法可以让这个工作吗?
当您设置 QSA 时,它应该可以工作。 我在这里测试了你的代码,它工作正常。