任何二級域名,均跳轉到www下。本地測試站點:www.49028c.com,下面是apache里的配置:
"D:/webroot/Vevb.com" >- Options -Indexes FollowSymLinks
- Allow from all
- AllowOverride All
- ServerAdmin admin@www.49028c.com
- DocumentRoot "D:/webroot/Vevb.com"
- ServerName Vevb.com:80
- ServerAlias *.Vevb.com
- RewriteEngine on
- RewriteCond %{HTTP_HOST} ^Vevb.com
- RewriteRule ^(.*)$ http://www.49028c.com/
- ErrorLog logs/www.49028c.com-error_log
注意:“ServerAlias *.Vevb.com ”這個配置必須有。
方法二:在網站根目錄下建立.htaccess文件,講跳轉代碼寫在這個文件中即可
apache中的配置為:
"D:/webroot/Vevb.com" >- Options -Indexes FollowSymLinks
- Allow from all
- AllowOverride All
- ServerAdmin admin@www.49028c.com
- DocumentRoot "D:/webroot/Vevb.com"
- ServerName Vevb.com:80
- ServerAlias *.Vevb.com
- ErrorLog logs/www.49028c.com-error_log
.htaccess文件中的文件配置為:
- RewriteEngine on
- RewriteCond %{HTTP_HOST} ^Vevb.com
- RewriteRule ^(.*)$ http://www.49028c.com/
注意:添加.htaccess文件文件時,必須在apache里配置:
- Options -Indexes FollowSymLinks
- Allow from all
- AllowOverride All
以上三項。“.htaccess文件”的創建方法:在windows下無法直接創建這個文件,需通過文件編輯器創建,我用editplus,應該還有其它工具。
RewriteCond語句的作用類似if語句,執行條件判斷。
新聞熱點
疑難解答