Redirect Azure 301重定向到某个路径

Redirect Azure 301重定向到某个路径,redirect,iis,web-config,azure-web-app-service,Redirect,Iis,Web Config,Azure Web App Service,我正在尝试在MSAzure中创建一个301重定向到特定的js脚本。此帖子中用于从一个域的主页重定向到另一个域的重定向规则。但是,在使用完整路径时,它不会重定向 我为Apache找到了这篇文章。不确定如何在Azure上为IIS实现它 这就是有效的方法 iis服务器变量{HTTP\u HOST}仅与URL中的主机名匹配 如果要检查文件夹路径和文件名等其他部分,可以使用REQUEST_URI服务器变量。例如,我将返回/在那里/那里 因此,根据您的要求,您可以尝试以下规则: <rule name

我正在尝试在MSAzure中创建一个301重定向到特定的js脚本。此帖子中用于从一个域的主页重定向到另一个域的重定向规则。但是,在使用完整路径时,它不会重定向

我为Apache找到了这篇文章。不确定如何在Azure上为IIS实现它

这就是有效的方法


iis服务器变量{HTTP\u HOST}仅与URL中的主机名匹配

如果要检查文件夹路径和文件名等其他部分,可以使用REQUEST_URI服务器变量。例如,我将返回/在那里/那里

因此,根据您的要求,您可以尝试以下规则:

<rule name="Redirect old-domain to new-domain" stopProcessing="true">
                <match url="(.*)" />
                <conditions>
                    <add input="{HTTP_HOST}" pattern="^dev.widget.testdrive.pw$" />
                    <add input="{REQUEST_URI}" pattern="/integration/integration.js$" />
                </conditions>
                <action type="Redirect" url="https://code.testdrive.pw{C:0}" redirectType="Permanent" />
            </rule>  


您的问题解决了吗?如果您的问题得到解决,那么我请求您将有用的建议标记为答案。这将帮助其他面临同样问题的人。如果您的问题仍然存在,请尝试参考社区成员提供的解决方案。如果您还有其他问题,请告诉我们。我们将努力提供进一步的建议来解决这个问题。