将 DNN Friendly URL 分配给具有多个门户网站的站点上的一个门户网站

Assign DNN Friendly URL to only one portal on a site that has many portals

我将 DNNFriendlyUrl 安装到我的主要主机站点,该站点的 Web 配置文件中有多个门户。

<friendlyUrl defaultProvider="DNNFriendlyUrl">
    <providers>
       <clear />
       <add name="DNNFriendlyUrl" type="DotNetNuke.Services.Url.FriendlyUrl.DNNFriendlyUrlProvider, DotNetNuke.HttpModules" includePageName="true" regexMatch="[^a-zA-Z0-9 _-]" urlFormat="advanced" /> 
      </providers>
    </friendlyUrl>

在主机设置上,我已经编辑了高级的扩展 URL 管理已检查是否是高级模块?此外,我将几个门户添加到未分配,并且只添加了一个到分配。对于我未分配的几个门户网站,我进入他们的扩展页面,Advance URL 管理没有显示。但是,如果我转到管理页面,它会显示 Advance URL 管理,并且 URLs 已为这些门户网站重写。

有没有办法将高级 URL 管理安装到一个门户(具有多个门户的站点)

可悲的是,当您切换供应商时,这是为了整个安装。