1
У меня есть правило в моем web.config на ASP.NET 4.5 и IIS 7,5301 Перенаправление Правило не работает, когда я использую полный URL
<rule name="baad4041-5e25-499f-abb7-6bd4f76b2ed3" stopProcessing="true">
<match url="http://www.domain.com/ThisIsOld.html" />
<action type="Redirect" url="http://www.domain.com/NewUrl.aspx" />
</rule>
Это не похоже на работу, когда я попал в URL , он посылает меня к моему 404. Но это правило работает:
<rule name="baad4041-5e25-499f-abb7-6bd4f76b2ed3" stopProcessing="true">
<match url="ThisIsOld.html" />
<action type="Redirect" url="http://www.domain.com/NewUrl.aspx" />
</rule>
Мне нужно, чтобы иметь полный URL, как в матче, как этот сайт имеет несколько доменов, как я могу сделать это произошло?
Извините за задержку, мне потребовалось некоторое время, чтобы попробовать его, работал идеально – box86rowh
В чем разница между переписывание и перенаправлять? Разве это имеет значение для SEO, если это переписывание, связанное с перенаправлением? – johnsnails