如何将这个.htaccess转换为web.config文件以正常工作,该文件的名称是否正确?
RewriteEngine On
RewriteBase /
RewriteRule ^(.*)$ http://www.mynedomain.com/$1 [R=302,L]
是的,这是您必须web.config
文件中。
您可以为规则添加rewrite
块
<rewrite>
<rules>
<rule name="Redirect to new domain" stopProcessing="true">
<match url="^(.*)$" />
<action type="Redirect" url="http://www.mynedomain.com/{R:1}" redirectType="Found" />
</rule>
</rules>
</rewrite>
在您的 htaccess 代码中,您有一个302
重定向(这就是我在规则中使用Found
的原因)。
如果您想要301
重定向,请在规则的操作标记中将Found
替换为Permanent
。