国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 網站 > Nginx > 正文

apache 和 nginx 301重定向配置方法

2024-08-30 12:30:19
字體:
來源:轉載
供稿:網友

凡是SEO人都知道301重定向的好處吧,它不同于302、meta、Javascript的跳轉,是對搜索引擎友好的永久性跳轉方式。

不多說,自己去Google一下吧,下面說一下301重定向實現方式:

實現301跳轉可以從程序級來實現,比如PHP的header函數,實現方式GOOgle一下吧。

也可以從Web服務器級來實現,使用Rewrite模塊即可。

將不帶WWW的主域名重定向到帶WWW的二級域名,實現兩個域名合并,方法如下:

Apache虛擬主機配置:

<VirtualHost *:80>

        DocumentRoot /data/www/www.yoursite.com

        ServerName www.yoursite.com

        DirectoryIndex index.html index.htm  index.php index.shtml

        ErrorDocument 404 http://www.yoursite.com/404.html

</VirtualHost>

 

<VirtualHost *:80>

        ServerName yoursite.com

        RewriteEngine on

        RewriteRule ^(.*)$ http://www.yoursite.com$1 [R=301,L]

</VirtualHost>

 

Nginx配置方法:

方法1:

server {

    server_name www.yoursite.com yoursite.com;

    if ($host != 'www.yoursite.com' ) {

        rewrite  ^/(.*)$  http://www.yoursite.com/$1  permanent;

    }

    ...

}

 

方法2:

類似apache,單獨給yoursite.com做一個虛擬主機

server {

    server_name  yoursite.com;

    rewrite ^(.*) http://www.yoursite.com$1 permanent;

}

 

(完)

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 搜索| 抚州市| 卓资县| 安仁县| 陆川县| 万载县| 佛教| 山东省| 宣化县| 永新县| 泾川县| 馆陶县| 囊谦县| 岫岩| 凤山市| 静安区| 平昌县| 将乐县| 邢台市| 长兴县| 甘谷县| 石狮市| 道孚县| 古浪县| 策勒县| 辛集市| 北安市| 崇仁县| 龙川县| 监利县| 连城县| 罗源县| 海林市| 枞阳县| 磐石市| 色达县| 郁南县| 礼泉县| 镇康县| 永靖县| 阿坝县|