[英]Use .htaccess to redirect virtual subdomains except for www
我已經在使用http.d來驅動(通過301重定向)所有非www流量到網站的www版本。 即example.com重定向到www.example.com。
這很完美。
我現在想允許用戶設置虛擬子域。 因此,如果有人訪問bob.example.com,我希望mod_rewrite實際提供www.example.com/page.php?user=bob頁面。
由於我所有的Google歷史記錄都設置為索引網站的www版本,因此我不想失去它,所以我希望排除www。
謝謝你的幫助。
您可以在DOCUMENT_ROOT/.htaccess
文件中使用此規則:
RewriteEngine On
RewriteCond %{HTTP_HOST} ^(?!www\.)([^.]+)\.example\.com$ [NC]
RewriteRule ^ page.php?user=%1 [L,QSA]
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.