所以我有一个名为page.php的文件,其中有两个get变量。u和编辑,所以现在我有
mysite.com/page.php?u=dan &
mysite.com/page.php?u=dan&edit
但是如何使用htaccess使url看起来像这样呢?
dan.mysite.com &
dan.mysite.com/edit
目前我已经试过这个
RewriteEngine On
RewriteRule ^([a-zA-Z0-9_-]+)$ page.php?u=$1
RewriteRule ^([a-zA-Z0-9_-]+)/$ page.php?u=$1
但这只是
mysite.com/dan
如果我正确理解您的需求,您可以使用:
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(['w-]+)/?$ page.php?u=dan&$1 [L,QSA]