簡體   English   中英

在 IIS 中制作網站時出錯

[英]error While making Website in IIS

我是 dnn 的新手。 我正在嘗試在 IIS7 中創建網站。 但這顯示了一個 Followinf 錯誤。 如何刪除此錯誤錯誤:

數據庫中不存在域名實驗

DotNetNuke 支持來自單個數據庫/代碼庫的多個門戶。 它通過將客戶端瀏覽器請求的 URL 轉換為 Portals 數據庫表中的有效 PortalID 來實現此目的。 以下步驟描述了該過程:

Web Server Processing
    When a web server receives a Request from a client browser, it compares the file name extension on the target URL resource to its Application Extension Mappings defined in IIS.
    Based on the corresponding match, IIS then sends the Request to the defined Executable Path ( aspnet_asapi.dll in the case of ASP.NET Requests ).
    The aspnet_isapi.dll engine processes the Request in an ordered series of events beginning with Application_BeginRequest.


HttpModule.URLRewrite OnBeginRequest ( UrlRewriteModule.vb )
    The Request URL is parsed based on the "/" character
    A Domain Name is constructed using each of the relevant parsed URL segments.

    Examples:

    URL: http://www.domain.com/default.aspx = Domain Name: www.domain.com
    URL: http://209.75.24.131/default.aspx = Domain Name: 209.75.24.131
    URL: http://localhost/DotNetNuke/default.aspx = Domain Name: localhost/DotNetNuke
    URL: http://www.domain.com/virtualdirectory/default.aspx = Domain Name: www.domain.com/virtualdirectory
    URL: http://www.domain.com/directory/default.aspx = Domain Name: www.domain.com/directory

    Using the Domain Name, the application queries the database ( Portals table - PortalAlias field ) to locate a matching record.

    Note: If there are multiple URLs which correspond to the same portal then the PortalAlias field must contain each valid Domain Name in a comma seperated list.

    Example:

    URL: http://localhost/DotNetNuke/default.aspx
    URL: http://MACHINENAME/DotNetNuke/default.aspx
    URL: http://209.32.134.65/DotNetNuke/default.aspx
    PortalAlias: localhost/DotNetNuke,MACHINENAME/DotNetNuke,209.32.134.65/DotNetNuke

    Note: If you are installing the application to a remote server you must modify the PortalAlias field value for the default record in the Portals table according to the rules defined above.

我認為您正在嘗試在沒有名為“Experiment”的域的服務器中托管網站。 檢查問題中給出的最后一行:“注意:如果要將應用程序安裝到遠程服務器,則必須根據上面定義的規則修改 Portals 表中默認記錄的 PortalAlias 字段值。” 因此檢查 PortalAlias 表中的值並指定域名(localhost 可能有效)。

暫無
暫無

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

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