2014-11-15 3 views
1

Как перевести этот .htaccess в файл web.config для правильной работы, и является ли это правильным именем web.config этого файла?Перенос .htacces в web.config, 302 redirect

RewriteEngine On 
RewriteBase/

RewriteRule ^(.*)$ http://www.mynedomain.com/$1 [R=302,L] 

ответ

1

Да, это файл 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 в теге действия правила.