ServerZoo虛擬主機使用教學文件區 Home      會員列表      Register Now!
舊 2018-10-17, 05:46 PM   #1
Sales-SZ 的頭像
 
Sales-SZ
論壇管理員

預設 開啟 Url Rewrite 功能

現在不少程式會需要開啟 Url Rewrite 功能,
ServerZoo主機的Windows虛擬主機都有支援。

客戶不需要核外開啟,直接於主機上web.config裡,加入您Url Rewrite的程式即可。
下方列出客戶常使用功能範例:
1.使用Url Rewrite將網址由 http:// 導向 https:// 的方式連結:
HTML 代碼:
<system.webServer>

  <rewrite>
    <rules>
      <rule name="HTTP to HTTPS redirect" stopProcessing="true">
        <match url="(.*)" />
        <conditions>
          <add input="{HTTPS}" pattern="off" ignoreCase="true" />
        </conditions>
        <action type="Redirect" redirectType="Found" 
                url="https://{HTTP_HOST}/{R:1}" />
      </rule>
    </rules>
  </rewrite>

</system.webServer>
2.使用Url Rewrite作301轉址:
HTML 代碼:
<?xml version="1.0" encoding="UTF-8"?>
<configuration>
 <system.webServer>
  <rewrite>
   <rules>
    <rule name="301 Redirect" stopProcessing="true">
    <match url=".*" />
    <conditions>
       <add input="{HTTP_HOST}" pattern="^http://mydomain.com$" />
    </rule>
   </rules>
  </rewrite>
 </system.webServer>
</configuration>
3.使用Url Rewrite 將無www的網址導向有www的網址
HTML 代碼:
<rewrite>
    <rules>
        <rule name="Redirect domain.com to www" patternSyntax="Wildcard" stopProcessing="true">
            <match url="*" />
            <conditions>
                <add input="{HTTP_HOST}" pattern="domain.com" />
            </conditions>
            <action type="Redirect" url="http://www.domain.com/{R:0}" />
        </rule>
    </rules>
</rewrite>


此篇文章於 2018-10-23 02:40 PM 被 Sales-SZ 編輯。.
回覆時引用此篇文章
回覆

書籤

主題工具
顯示模式

發文規則
不可以發表新主題
不可以發表回覆
不可以上傳附件
不可以編輯自己的文章

啟用 BB 代碼
論壇啟用 表情符號
論壇啟用 [IMG] 代碼
論壇啟用 HTML 代碼

論壇跳轉


所有時間均為台北時間。現在的時間是 05:52 AM


Powered by vBulletin® 版本 3.8.0
版權所有 ©2000 - 2019,Jelsoft Enterprises Ltd.