locked
iis7設定 RRS feed

  • 問題

  • 小弟有一問題請教,小弟公司有架了一網站已經把asp.net程式掛上去了,網址假設為dc.abcdef.com
    現在因為客戶想把網址改為他們自已的假設網址為 aaa.bbb.tw,
    所以小弟先請客戶把這個網址(aaa.bbb.tw)ip指向小弟公司所架的網站ip,小弟再將iis7上的default web site的繫結設定,再加一條為aaa.bbb.tw
    設定完成後,開啟此aaa.bbb.tw一直秀出無法顯示網頁,小弟在主機用tracert 這個指令,一直找不到此走向,但是tracert dc.abcdef.com就可以找
    到,請問一下,是什麼原因,謝謝。
    2011年6月20日 上午 11:26

解答

  • Hi, 如果確認客戶的 dns 已經正確指向到您的主機 IP, 請您試著針對您的 IIS 站台設定 aaa.bbb.tw 的主機名稱.

    設定網站的主機標頭 (IIS 7)
    http://technet.microsoft.com/zh-tw/library/cc753195(WS.10).aspx


    請記得對您有幫助的回覆標註為"解答". 以幫助其他尋找解答及參與社群討論的朋友們.
    Please remember to click “Mark as Answer” on the post that helps you. This can be beneficial to other community members reading the thread.

    Windows 7 技術支援中心 - 在這裡全部都找得到!
    Windows 7 技術支援中心 - 在這裡全部都找得到!
    • 已提議為解答 AChange 2011年6月27日 上午 08:52
    • 已標示為解答 AChange 2011年6月27日 下午 01:34
    2011年6月21日 上午 02:34
  • 感謝richard及版主的回答

                最後想請問一下,無法在abcdef.com網域內打aaa.bbb.tw看到內容嗎,因為設定好,直接在iis上看一直無法出現網頁內容,謝謝。

    2011年6月21日 上午 08:56
  • 正常不會這樣的!請檢查清楚 IIS 網站內的 Host Header 有沒有加上 aaa.bbb.tw !

    即是說那個網站會有兩個 host header name !

    如果正確設定,當 Client 解析到 aaa.bbb.tw 的 IP (即你的 server public IP) ,接駁到你的 IIS 後,IIS 會知道 client 在瀏覽器打入了 aaa.bbb.tw,

    然後就會把 aaa.bbb.tw 的網頁傳給 client 看。

    但如果你沒有在網站加上 aaa.bbb.tw , IIS 就會認為沒有相符合的網站,那麼 client 就會看不到任何網頁了!

    所以請搞清楚 host header 是否正確設定了! 


    Microsoft MVP for Windows Server-Networking, MCT, http://msmvps.com/blogs/richardwu
    • 已提議為解答 AChange 2011年6月27日 上午 08:52
    • 已標示為解答 AChange 2011年6月27日 下午 01:34
    2011年6月21日 上午 10:50

所有回覆

  • 這應該是 DNS 的設它問題,你應該用 nslookup 測試一下能否把 aaa.bbb.tw 解析為你的網站 IP.

    nslookup aaa.bbb.tw

    應該要搞清楚對方是否在他們的正確 DNS 伺服器上設了這個 A record.


    Microsoft MVP for Windows Server-Networking, MCT, http://msmvps.com/blogs/richardwu
    2011年6月20日 下午 12:07
  • richardwu 大大:

                        經過解析,name:znwr.swcb.gov.tw  ,有指向我網站的ip,但是打znwr.swcb.gov.tw還是無法指向我原本網站的內容,

                        我想做到的功能是打znwr.swcb.gov.tw就可連到dc.sinotech-eng.com,並且,上面的網址列還是為znwr.swcb.gov.tw,在網路上有看到一篇用iis7裏的application request routing cache去設定重寫的功能,小弟是初學者,照者上面設定規則及設定對應項目的原始值為znwr.swcb.gov.tw,新值為dc.sinotech-eng.com,但是網址列輸入znwr.swcb.gov.tw還是無法導到dc.sinotech-eng.com,煩請richardwu大大指教,謝謝。


    2011年6月21日 上午 01:52
  • Hi, 如果確認客戶的 dns 已經正確指向到您的主機 IP, 請您試著針對您的 IIS 站台設定 aaa.bbb.tw 的主機名稱.

    設定網站的主機標頭 (IIS 7)
    http://technet.microsoft.com/zh-tw/library/cc753195(WS.10).aspx


    請記得對您有幫助的回覆標註為"解答". 以幫助其他尋找解答及參與社群討論的朋友們.
    Please remember to click “Mark as Answer” on the post that helps you. This can be beneficial to other community members reading the thread.

    Windows 7 技術支援中心 - 在這裡全部都找得到!
    Windows 7 技術支援中心 - 在這裡全部都找得到!
    • 已提議為解答 AChange 2011年6月27日 上午 08:52
    • 已標示為解答 AChange 2011年6月27日 下午 01:34
    2011年6月21日 上午 02:34
  • 感謝richard及版主的回答

                最後想請問一下,無法在abcdef.com網域內打aaa.bbb.tw看到內容嗎,因為設定好,直接在iis上看一直無法出現網頁內容,謝謝。

    2011年6月21日 上午 08:56
  • 正常不會這樣的!請檢查清楚 IIS 網站內的 Host Header 有沒有加上 aaa.bbb.tw !

    即是說那個網站會有兩個 host header name !

    如果正確設定,當 Client 解析到 aaa.bbb.tw 的 IP (即你的 server public IP) ,接駁到你的 IIS 後,IIS 會知道 client 在瀏覽器打入了 aaa.bbb.tw,

    然後就會把 aaa.bbb.tw 的網頁傳給 client 看。

    但如果你沒有在網站加上 aaa.bbb.tw , IIS 就會認為沒有相符合的網站,那麼 client 就會看不到任何網頁了!

    所以請搞清楚 host header 是否正確設定了! 


    Microsoft MVP for Windows Server-Networking, MCT, http://msmvps.com/blogs/richardwu
    • 已提議為解答 AChange 2011年6月27日 上午 08:52
    • 已標示為解答 AChange 2011年6月27日 下午 01:34
    2011年6月21日 上午 10:50
  • 中興顧問...

    我記得裡面有很多人都滿熟這部分管理的,水工部我是記得 Austina, Lin 會,其他部門也滿多人會的,你要不要先找裡面的人幫忙看一下 Server 端的設定?

    IIS 𨚗邊 IP 改成全未指定試試。


    論壇是網友平等互助 保證解答請至 微軟技術支援服務
    提問時,錯誤情境描述與錯誤訊息很重要,情境描述包含你做了什麼,預期的結果與實際發生的結果。一個最爛的問法範例:「我的電腦電腦怎麼不能開機?」誰知道你家是不是沒電還是你根本找不到電源鈕。
    2011年6月21日 下午 02:10
  • 你要檢查清楚有沒有設定 aaa.bbb.tw 的 Host Header 在那個網站的 IIS 設定內!

    正常的話,你輸入了正確的 Host Header name,你應該能用 aaa.bbb.tw 到達 相同的網站!

     


    Microsoft MVP for Windows Server-Networking, MCT, http://msmvps.com/blogs/richardwu
    2011年6月21日 下午 03:30