我在我的网站A上托管了一个WCF服务.我有另一个站点B,它使用IIS URL重写将所有请求重定向到我的站点A.但是,站点B不处理对.svc文件的任何请求,返回404未找到.知道如何让它工作吗?
UPD重定向配置如下:
<?xml version="1.0" encoding="UTF-8"?> <configuration> <system.webServer> <rewrite> <rules> <rule name="Redirect" stopProcessing="true"> <match url=".*" /> <action type="Rewrite" url="http://localhost/site_A/{R:0}" logRewrittenUrl="true" /> </rule> </rules> </rewrite> </system.webServer> </configuration>
我发现网站A(!)的IIS日志中没有对.svc文件的任何请求.它不会将这些请求重定向到站点A.但是,当我从站点B请求.htm文件时,它会正确地将它们重定向到站点A.
解决方法
我不确定,但据我记得,如果您在网站B上没有.svc的http处理程序,可能会发生这种情况.
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。