[教學] IIS設定了URL Rewrite但網頁回應404
教學標題:IIS設定了URL Rewrite但網頁回應404
系統:Windows Server 2016的IIS
內容:
Pattern設定如下
http://localhost:8080/{R:0}
Rewrite URL設定如下
(examples.+)
因為SSL憑證設定在IIS,目的是把https請求導到Tomcat
但是設定好之後用瀏覽器連https和http都是HTTP 404 Not Found
但用Test pattern測試都是符合的
後來找到一篇文章
https://forums.iis.net/t/1238069.aspx
Did you enable the proxy in IIS manager->server node->application request
routing cache->proxy setting->enable.
發現還需要安裝IIS的ARR(Application Request Routing)模組
安裝ARR模組並啟用"Enable proxy"就正常了
Microsoft Application Request Routing 3.0 (x64)
https://www.microsoft.com/en-us/download/details.aspx?id=47333
--
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 36.228.10.123 (臺灣)
※ 文章網址: https://www.ptt.cc/bbs/Windows/M.1570363620.A.ABA.html
Windows 近期熱門文章
PTT數位生活區 即時熱門文章