我需要帮助解决IIS配置“难题”。这就是我所拥有的:
1域: example.com
4个网络文件夹:
带有IIS 7的Windows Server 2008 R2
背景
example.com 是一个按国家/地区分类的本地化网站。含义 example.com/us 适用于美国用户, example.com/uk 适用于欧洲用户, example.com/AU 适用于澳大利亚用户等等。
example.com 共有20个不同的国家/地区网站,其中 example.com 有一个国家/地区链接索引的着陆页。
目标
重新设计是一个开发的新网站,应该接管所有内容,以便我们可以摆脱其他3个网站。它在登录页面上具有地理位置的本地化,这将确定在网站上显示哪组特定国家/地区的数据。根据检测到的国家/地区,它会通过将国家/地区代码附加到网址来重写网址,例如 example.com/au 。
但是,我的任务是一次只启动重新设计几个国家/地区,因为人们需要时间来设置每个国家/地区。
这就是现在需要发生的事情:
......等等。
问题
首先,我在IIS中创建了一个指向[root] \ Global。
的站点然后我为每个国家/地区创建了一个虚拟目录,并将每个目录指向相应的目录。
但是,因为重新设计具有地理位置,它会自动将URL重写为: example.com \ au => example.com \ AU \我们
现在,如果我将 Redesign 设置为全局站点,然后将其他经典站点设置为虚拟目录,则地理位置将与虚拟目录路径冲突:
这就是我被困住的地方。有人有任何反馈和建议吗?