wdcp面板本身可以直接在站點里面做301跳轉,但由于操作時需要再建立一個站點才能實現(xiàn)域名aaa.com跳到www.aaa.com上面去,操作方面不友好
因此,針對此種跳轉,我們建議可以使用Rewrite模塊功能來進行跳轉,如下操作
例:將域名domain.com做301跳轉到www.domain.com
1)在wdcp面板的站點管理中一定要綁定好了www.domain.com,比如勾選: 添加www主機名,如:www.wdlinux.cn 選項
或在綁定域名處手動輸入www.domain.com
2)域名綁定好后,進入站點的文件管理器,即點擊 站點后面的:文管
3)點擊public_html,進入站點根目錄下面,然后點擊 創(chuàng)建文件
4)在 請輸入文件名稱:中輸入 .htaccess 點擊確定
4)文件創(chuàng)建成功后,點擊剛剛創(chuàng)建的文件即可進入文件編輯/修改,然后輸入以下代碼
RewriteEngine On
RewriteCond %{HTTP_HOST} !^www.domain.com$
RewriteRule ^(。*)$ http://www.domain.com/$1
5)點擊 保存 就可以訪問domain.com 進行測試是否可以正常跳轉到 www.domain.com 了
在步驟 4)中,將域名www.domain.com 更換成您自己的域名就可以實現(xiàn)您的跳轉了
補充其他幾種重定向方法和規(guī)則
1.重定向domain.com到www.domain.com
這種重定向旨在使域名唯一,是網站SEO必須要做的,后面重定向www.domain.com到domain.com也是出于同樣的原因,只是形式不同。
打開。htaccess文件,加入以下規(guī)則。(下面的規(guī)則是針對主域名的,子域名要修改)
RewriteEngine On
RewriteCond %{HTTP_HOST} !^www.domain.com$
RewriteRule ^(。*)$ http://www.domain.com/$1
2.重定向www.domain.com到domain.com
RewriteEngine On
RewriteCond %{HTTP_HOST} !^domain.com$
RewriteRule ^(。*)$ http://domain.com/$1
3.重定向olddomain.com到www.newdomain.com
RewriteEngine On
RewriteCond %{HTTP_HOST} !old.domain.com$
RewriteRule ^(。*)$ http://www.newdomain.com/$1
4.重定向old.domain.com to new.domain.com
RewriteEngine On
RewriteBase /
RewriteCond %{HTTP_HOST} !old.domain.com$
RewriteRule ^(。*)$ http://new.domain.com/$1
5.重定向domain.com/file/file.php 到 otherdomain.com/otherfile/other.php
RewriteCond %{HTTP_HOST} ^www.domain.com$
RewriteRule ^file/file.php$ http://www.otherdomain.com/otherfile/other.php
評論(0人參與,0條評論)
發(fā)布評論
最新評論