簡體   English   中英

重定向更改主機名

[英]Redirect changes hostname

從我的應用程序,我將重定向發送到瀏覽器,但是在Response標頭位置中看到的是相同的主機名,由於該控制器在我的應用程序中不存在,因此導致錯誤。 主機名非常相似,但略有不同。 使IIS更改重定向位置上的主機名可能會發生什么情況?

從下面的詳細信息,主機名從“blah.home.mysite.com”改變為“home.mysite.com”和請求/響應302是對“home.mysite.com”主機名。

詳細信息如下:
我在管理員中的應用: http : //home.mysite.com/admin/doSomething
站點重定向: http : //blah.home.mysite.com/someUrl/more
發送到瀏覽器的位置: http : //home.mysite.com/somUrl/more
發送給瀏覽器的狀態碼:302

當我手動將“重定向站點”粘貼到瀏覽器中時,它可以正常工作。

原來這是反向代理-以防其他人遇到相同的問題。 需要檢查“響應頭中的反向重寫主機”選項。

請參閱此帖子以獲取更多信息: https : //stackoverflow.com/a/23600821/156611

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM