Siteserver-多站点管理-站点访问地址管理

来自站长百科
跳转至: 导航、​ 搜索

导航: 上一页

站点访问地址管理

一、概念

SiteServer CMS 能够为各站点指定不同的访问地址,访问地址可以是主域名二级域名或者是域名下的虚拟目录。

需要注意的是,仅仅在SiteServer CMS 中设置站点的访问地址是不够的,还需要在IIS中设置,确保对应站点的文件夹在IIS中能够使用访问地址访问到。

二、对每个站点分配访问地址

点击系统头部“站点配置”,在左侧菜单点击“系统站点管理”-->“访问地址管理”进入访问地址管理界面,在此可以设置每个站点的访问地址。

Siteserver0250.gif

点击修改后即可配置对应站点的访问地址了:

Siteserver0251.gif

站点的访问地址分类相对路径绝对路径两种类型。

  • 相对路径指相对与系统管理后台的域名,在对应的域名下设置访问路径。如后台管理域名为http://www.mydomain.com,则站点域名可能为http://www.mydomain.com/site1。
  • 绝对路径指可以任意分配的域名路径,在域名地址项中填入站点的域名即可,需要注意的是此项必须配合域名DNS解析以及IIS站点域名设置才能真正起作用。设置为绝对路径后还可以根据栏目的生成地址配置二级域名。

三、“IIS网站/虚拟目录”及站点访问地址

  • 访问地址管理界面中的第一项是“IIS网站/虚拟目录”,代表 SiteServer CMS 后台所在的网站/虚拟目录的访问地址。此项必须设置正确,否则将导致管理员无法进入 SiteServer CMS 后台。
  • 默认所有站点的访问地址都是相对于“IIS网站/虚拟目录”的地址,如果是主站,地址与“IIS网站/虚拟目录”相同;如果是子站,访问地址在“IIS网站/虚拟目录”的基础上加站点文件夹名称。
  • 如果希望将某个站点设置为单独的域名或二级域名,首先需要将“IIS网站/虚拟目录”访问地址设置为绝对地址并添加具体的域名;否则站点生成的页面中所有功能标签将出现找不到地址错误。
  • “主站”的访问地址是无法设置的,因为主站访问地址与“IIS网站/虚拟目录”的访问地址必须一致。

四、设置了错误的“IIS网站/虚拟目录”访问地址

如果“IIS网站/虚拟目录”的访问地址设置错误,将导致管理员无法进入 SiteServer CMS 后台。

此时需要在数据库中将对应的地址修改过来:首先找到对应的数据库,如果为SQL Server版本,打开SQL Server软件,找到对应的数据库;如果是ACCESS版本,使用Office ACCESS打开文件SiteFiles/Data.asax。然后找到表siteserver_Configuration,修改字段RootUrl的值,将正确的访问地址设置到此字段中。

Siteserver0252.jpg

参考资料[ ]