.htaccess如何创建http://example.com/~someuser等网址

时间:2014-09-22 14:53:47

标签: .htaccess

如何通过.htaccess规则创建和处理此类网址:http://example.com/~someuser

然后获取参数“username”作为$ _GET数组的一部分。提前谢谢。

1 个答案:

答案 0 :(得分:1)

这样的事情:

RewriteEngine On
RewriteRule ^~([^/]+)/?$ /script.php?user=$1 [L]

如果这些规则放在文档根目录中的htaccess文件中,那么它将捕获URL的“someuser”部分并将其重写为script.php脚本并将其设置为{{1}变量。您可以将$_GET['user']替换为您希望变量转到的脚本名称。