• 保存到桌面加入收藏設為首頁
服務器技術

PHPStudy應用如何設置301跳轉

時間:2018-08-23 09:45:45   作者:tanym   來源:IDCSPED   閱讀:231270   評論:0
內容摘要:phpstudy設置301跳轉方法,本站主站點就使用了這種重定向的方法避免頁面權重分散。一旦選擇了帶www的為主域名,今后就不要隨意更改,用301將不帶www的域名重定向主域名(帶www)方法如下
網站如果使用的虛擬主機,301重定向一般可以在虛擬主機控制面板里設置。如果是使用的是服務器,服務器上的網站運行環境是自己搭建的,沒有特定設置301重定向的地方,該怎么辦?以Windows服務器搭建phpstudy運行環境為例,今天我和大家詳細說下。

使用phpstudy設置網站301重定向教程很簡單,只需要兩步就可以:

一、修改httpd-conf文件

在 phpStudy 選項按鈕中 – 配置文件中打開 -httpd-conf,搜索 #LoadModule rewrite_module modules/mod_rewrite.so,然后刪除前面的#,參考下圖

PHPStudy應用如何設置301跳轉

PHPStudy應用如何設置301跳轉

二、修改網站跟目錄里的.htaccess文件

記事本打開網站根目錄中的.htaccess文件,在任意位置加入以下代碼:

1、出于SEO考慮,將idcsped.com重定向至www.aadmxx.cn,本站主站點就使用了這種重定向的方法避免頁面權重分散。

一旦選擇了帶www的為主域名,今后就不要隨意更改,用301將不帶www的域名重定向主域名(帶www)方法如下:

rewriteEngine on
rewriteCond %{http_host} ^idcsped.com [NC]
rewriteRule ^(.*)$ http://www.aadmxx.cn/$1 [R=301,L]

2、如果需要將域名從www.aadmxx.cn跳轉到idcsped.com,則可以使用一下代碼:

RewriteEngine On
RewriteCond %{HTTP_HOST} !^www.aadmxx.cn$ [NC]
RewriteRule ^(.*)$ http://idcsped.com/$1 [L,R=301]

3、如果需要變更域名,即將老域名換成全新的域名,但是網頁內容與結構不變,則可以使用以下代碼來實現:

RewriteEngine on
RewriteCond %{HTTP_HOST} ^其他域名.com$ [OR]
RewriteCond %{HTTP_HOST} ^www.其他域名.com$
RewriteRule ^(.*)$ http://www.主域名.com/$1 [R=301,L]
如果是帶WWW的域名間跳轉,則以此類推,在域名前加上WWW即可。
一般來說,以上這些是網站建設過程中非常常用的幾行代碼。網址改變過,并且如果換了域名,還能保留以前域名的PR值。

4、用301將index.html、index.php等重定向到主域名:

RewriteEngine on
RewriteCond %{THE_REQUEST} ^[A-Z]{3,9} /index.php HTTP/
RewriteRule ^index.php$ http://www.aadmxx.cn/ [R=301,L]

最后保存,重啟PHPStudy應用即可。


IDCsped 提供最新的IT互聯網資訊,本著分享、傳播的宗旨,我們希望能幫助更多人了解需要的信息!

部分文章轉載自互聯網、部分是IDCsped原創文章,如果轉載,請注明出處:www.aadmxx.cn !
微信號:13430280788  歡迎加微信交流!

標簽:PHPStudy應用如何設置301跳轉  301跳轉設置  phpstudy  IDCSPED  
相關評論

銷售電話:13430280788

Copyright © 2012-2017 | www.aadmxx.cn 版權所有

  粵公網安備 44010502001126號  粵ICP備12006439號-1
狠狠爱俺也去去就色|俄罗斯女人与动z0z0|妺妺窝人体色www|特大巨黑吊av在线播放