我正在尝试验证一个服务,该服务需要我网站的根文件夹中的.txt文件,但问题是我已经有一个angular2路由器路由获取所有请求并且它也得到了这个:
{path:':tag',component:AppHomeShareComponent},
我需要将/file.txt与此路由器分开,我该怎么做?我一直在寻找一种解决方案来路由这条特定的路径但却找不到一条路径。
期待您的帮助!
答案 0 :(得分:0)
这与路由无关,但与您的重写规则直接相关,您必须在文件存在时放置异常。
在ASP.NET应用程序中,它将是这样的:
<add input="{REQUEST_FILENAME}" matchType="IsFile" negate="true" />
<add input="{REQUEST_FILENAME}" matchType="IsDirectory" negate="true" />
在Apache上下文中,规则例外是:
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f