PHP htaccess 带有用户名并从 URL 获取一些值

问题描述 投票:0回答:1

我已经使用

.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'];

有什么方法可以让这个工作吗?

php .htaccess
1个回答
0
投票

当您设置 QSA 时,它应该可以工作。 我在这里测试了你的代码,它工作正常。

© www.soinside.com 2019 - 2024. All rights reserved.