2015-02-07 58 views
1

所以我有一個名爲page.php的文件,它有2個獲取變量。你和編輯所以此刻我有htaccess需要名稱在域名前

mysite.com/page.php?u=dan & 
mysite.com/page.php?u=dan&edit 

但我怎麼能讓網址看起來像這樣使用htaccess?

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 
+0

這問題已經在這裏回答(例如):http: //stackoverflow.com/questions/5445978/htaccess-subdomain – 2015-02-07 12:24:49

回答

0

如果我正確理解你的需求,你可以使用:

RewriteEngine On 

RewriteCond %{REQUEST_FILENAME} !-d 
RewriteRule ^([\w-]+)/?$ page.php?u=dan&$1 [L,QSA]