0
我需要幫助寫一個mod_rewrite來分配用戶自己的個人子域名。mod_rewrite通配符子域名
我想轉換sub.domain.com到sub.domain.com/profile?user=sub
但如果用戶打開任何頁面的「用戶」變量應該也即
子傳遞.domain.com /頁面sub.domain.com/page?user=sub
應該即沒有重定向被屏蔽
我需要幫助寫一個mod_rewrite來分配用戶自己的個人子域名。mod_rewrite通配符子域名
我想轉換sub.domain.com到sub.domain.com/profile?user=sub
但如果用戶打開任何頁面的「用戶」變量應該也即
子傳遞.domain.com /頁面sub.domain.com/page?user=sub
應該即沒有重定向被屏蔽
嘗試在你的文檔根目錄添加這htaccess的文件
# for/requests
RewriteCond %{HTTP_HOST} ^(.*)\.domain\.com$ [NC]
# this step may not be necessary if you don't care about "www.domain.conm"
RewriteCond %1 !www
RewriteRule ^$ /profile?user=%1 [QSA,L]
# for any "page"
RewriteCond %{HTTP_HOST} ^(.*)\.domain\.com$ [NC]
# this step may not be necessary if you don't care about "www.domain.conm"
RewriteCond %1 !www
RewriteRule ^(.*)$ /$1?user=%1 [QSA,L]
感謝Jon Lin的幫助。 – 2012-07-24 23:30:57