如上图,虽然新建了三个站点towww、web、www,但其实只有一个网站。网站是用https协议访问的。
比如网站域名是 csdn.net
目录结构:
www
   |-html
        |-具体网站文件
   |-web.configtowww 绑定到www文件夹,域名是http://csdn.net 80端口,在www下的web.config内容是
web和www站点绑定同一目录(html)
不同的是web域名是https 443端口,如下图:
www站点的域名绑定是http 80端口,没有设置具体的域名,如下图
web/www站点下的web.config伪静态设置【由于www和web站点都指向同一个目录,所以web.config是一样的】
==============================以上站点的设置是上一任安装人员设置的,目的是由访问http://csdn.net时能够301跳转到https协议
现在的需求是在html目录下增加了一个faq目录,用于放置另一个faq的系统,而这系统需要使用到伪静态,通过设置web.config中的^faq/([0-9]+).html$,结果访问类似https://www.csdn.net/faq/13.html时,始终显示404.html页面,改了好几个正则,都是404.请教各位,如何让这个faq的正则能生效