IIS伺服器下做301永久重定向
一個網站,我們綁定了很多個域名,例如有:www.xxx.com、www.xxx.cn、xxx.cn、xxx.com.cn等等,現在我想實現當輸入那些域名都跳轉到到某一個域名上,例如就是www.xxx.com,又或者是跳轉到到其他域名上,這時,301重定向就能實現這個需求
具體操作如下:
比如,你的網站xxx綁定了www.xxx.com、xxx.cn兩個域名(以兩個域名為例,多個的操作一樣),現在想把xxx.cn重定向到www.xxx.com
首先,在IIS下新建一個命名為xxx.cn的網站,並在該網站的目錄下新建兩個檔案,一個是index.html,一個是web.config檔案,index.html檔案中輸入“這是xxx.cn網站”(輸入什麼都可以,這個檔案主要用來判斷你所建的網站是否正常執行,也就是你建立網站的操作是否正確),然後往web.config檔案中寫入一下程式碼:
- <?xmlversion="1.0"encoding="UTF-8"?>
- <configuration>
- <system.webServer>
- <httpRedirectenabled="true"destination="http://www.xxx.com$S$Q"exactDestination="true"httpResponseStatus="Permanent"/>
- </system.WebServer>
- </configuration>
對於域名後面的“$S$Q”,有些部落格說加不加都行,在這裡總結一下:
1:如果你實現的重定向都是指定到同一個頁面,或者是,你的網站無論點選那個頁面,url地址都是沒有改變的,那麼這種情況加不加都無所謂
2:如果你的url地址有其他引數,就域名後面還有其他引數的話,那一定要加上“$S$Q”
建議加上
值得注意的是要對新建的網站的許可權進行編輯,具體操作如下:
點選編輯許可權,在彈出的視窗中點選安全,點選編輯,點選新增(新增組或使用者名稱),然後輸入一個Everyone,點選確定,
對Everyone的許可權進行編輯,選擇完全控制即可,點選確定,如下:
檢查網站可以正常執行後(即執行index.html檔案可以輸出這是xxx網站“”),接下來就是進行正在的重定向了
點選你所建的網站,雙擊右邊的HTTP重定向進行編輯:具體操作如圖:
編輯:
編輯完後,點選右邊的應用即可。
這時你再輸入xxx.cn 就直接跳轉到www.xxx.com了
相關推薦
IIS伺服器下做301永久重定向
一個網站,我們綁定了很多個域名,例如有:www.xxx.com、www.xxx.cn、xxx.cn、xxx.com.cn等等,現在我想實現當輸入那些域名都跳轉到到某一個域名上,例如就是www.xxx.com,又或者是跳轉到到其他域名上,這時,301重定向就能實現這個需求 具體操作如下: 比如,你的網站
IIS伺服器下做301永久重定向設定方法
實現方法如下: 1.新建一個站點,對應目錄如E:\wwwroot\301web。該目錄下只需要1個檔案,即index.html或者加個404.htm。繫結要跳轉的域名,如圖: 2.在IIS中選中剛才我們建立的站點,右鍵,屬性,主目錄,選擇重定向到,輸入網址如:http://www.xx
apache下實現301永久性重定向
Redirect 和 RedirectMatch命令Redirect [status] URL-path URLRedirectMatch [status] regex URLstatus引數可以使用以下HTTP狀態碼:permanent返回一個永久性重定向狀態碼(301)
asp.net 利用Web.config實現整站301永久重定向
1、在web.config加入配置 <appSettings> <add key="WebDomain" value="mhzg.net"/> <add key="URL301Location" value="www.mhz
JAVA裡301永久重定向的實現
原始檔案為 download.jsp <%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding
springmvc框架實現301永久重定向
檢查 spring urn red eth oca dir cati xxxx 做seo的朋友提出要求 所有不帶www.的訪問需要301到帶www的域名,以集中權重 可以使用過濾器檢查servername帶不帶www,也可以使用攔截器 不會配置過濾器,所以先用攔截器實
Django redirect永久重定向(301)
django在redirect()裏面增加這段代碼即可permanent=TrueDjango redirect永久重定向(301)
.htaccess實現301網頁永久重定向及302臨時重定向
http://blog.sina.com.cn/s/blog_4e2d571901013imy.html 常用的重定向方式有: 301 redirect, 302 redirect 與 meta fresh: 301 redirect: 301代表永久性轉移(Perma
用ISAPI Rewrite實現IIS 301轉向(重定向跳轉)
實現301轉向的方式有很多,比如apache伺服器通過修改.htaccess檔案,asp,php程式通過新增301轉向程式碼等等,具體請看301轉向(重定向跳轉)的實現。 有時候為了seo優化的需要,要儘量減少搜尋引擎索引網站重複頁面,其中有一項重要工作就是在帶www和不帶
FPipe, CMD命令行下的端口重定向工具
machines sig 作者 his 通過 outb spa from blank 英文文檔: FPipe v2.1 - TCP/UDP port redirector. Copyright 2000 (c) by Foundstone, Inc. http
apache實現301永久性重定向代碼
舉例 aaa 情況下 不支持 需要 acc 朋友 服務器 ces 301重定向(301 redirect)又叫301代表永久性轉移(Permanently Moved),將各種網絡請求重新定個方向轉到其它位置,是網頁更改地址後對搜索引擎友好的最好方法,只要不是暫時搬移的情況
Nginx下簡單的域名重定向
相同域名的域名重定向 http://www.localhost.com --> https://www.localhost.com 方法一: server { listen 80;  
nginx rewrite(301)重定向之後無法正常請求的解決方案
前言 問題追蹤 總結 前言 前面通過騰訊雲ssl證書實現了https的請求,如果想
php 301域名重定向
<?php $the_host = $_SERVER['HTTP_HOST'];//取得當前域名 $the_url = isset($_SERVER['REQUEST_URI']) ? $_SERVER['REQUEST_URI'] : '';//判斷地址後面部分
第4章 處理使用者輸入與顯示資料------------(標準檔案描述符、STDIN/STDERR/STDOUT、臨時重定向、永久重定向exec)
4.4 顯示資料 4.4.1 標準檔案描述符 Linux系統將每個物件當作檔案處理。這包括輸入和輸出過程。Linux使用檔案描述符(file descriptor)標識每個檔案物件。檔案描述符是一個非負整數,可以唯一地標識會話中開啟的檔案。每個進行最多可以
Linux下輸入、輸出重定向用法
標準輸入:鍵盤 裝置檔名: /dev/stdin 檔案描述符:0 標準輸出:顯示器 裝置檔名: /dev/sdtout和/dev/sdterr 前者標準輸出,檔案描述符:1 後者標準錯誤輸出,
Centos伺服器下網站做301重定向
點選centoscn.com感覺一下,這就是301功能。 網站301重定向是否受環境限制? 我認為301重定向沒有環境限制,只要是一個虛擬主機,無論是linux環境下的php虛擬主機,還是windows環境下的php空間,都可以找到實現301重定向
IIS下怎麼做301重定向,301應該怎麼做?
301重定向對於老鳥來說是一件很簡單的事,但對於一些新手或者是做站不久的一些菜鳥來說,來配置恐怕還是有點困難的,先說明一下本人其實也是菜鳥,經研究摸索了好幾天終於也把這個301搞懂了,所以我會用一些以我的方法來教大家怎麼來配置這個301重定向,老鳥的可以略過了。 3
IIS7 IIS 7.5的http 做301重定向到https
我們的伺服器部分是windows下的IIS平臺,一些使用者安裝了SSL https證書後,不會控制301跳轉,下面直接貼出程式碼,
phpStudy做301重定向
以此為例: 把abc.com重定向到www.abc.com(集中權重,利於優化) 1、在phpStudy的httpd-conf中,把以下設定的“#”去掉: #LoadModule rewrite_module modules/mod_rewrite.so 2、開啟網站根目錄的.h