in ,

在Plesk Obsidian 18控制台開啟 Url Rewrite 功能 如何操作

現在不少程式會需要開啟 Url Rewrite 功能
Windows虛擬主機應都有支援,以下是針對在Plesk Obsidian 18控制台開啟 Url Rewrite 功能操作

你不需要核外開啟,直接於主機上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>

 

文章來源 : https://wpoki.com

Written by 婷Z

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *

GIPHY App Key not set. Please check settings