国产探花免费观看_亚洲丰满少妇自慰呻吟_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;

}

 

(完)

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 浦城县| 青海省| 当阳市| 扶沟县| 都昌县| 招远市| 泸西县| 翁源县| 和田县| 双鸭山市| 江油市| 个旧市| 津市市| 富源县| 紫阳县| 广元市| 宁化县| 云霄县| 务川| 抚松县| 富顺县| 丘北县| 抚顺市| 手游| 柞水县| 芷江| 孟州市| 四子王旗| 文登市| 阜阳市| 洪江市| 祁东县| 绥阳县| 叶城县| 凤庆县| 鹿邑县| 茂名市| 资中县| 新营市| 宁陵县| 文昌市|