У меня есть сайт, на котором я работаю в визуальной студии, а затем разворачиваю его на лазурный. Я хотел бы создать постоянную переадресацию в моем файле web.config. Я бы хотел проверить это, чтобы убедиться, что он работает до того, как я развернусь на лазурь.web.config redirect не работает на localhost
Вот мой файл web.config
<rewrite>
<rules>
<rule name="301Redirect" stopProcessing="true">
<match url=".*/PEOs.aspx" />
<action type="Redirect" url="http://myblogpost.com" redirectType="Permanent"/>
</rule>
</rules>
</rewrite>
Так что, когда пользователь посещает www.mysite.com/PEOs.aspx
они будут направлены на мой блог. Проблема в том, что когда я проверяю это, он просто переходит на страницу. Не перенаправляет. Я понимаю, что могу просто написать код в коде за файлом, но я хочу что-то более оптимистичное для SEO.
Я делаю что-то неправильно здесь? Я довольно уверен, что регулярное выражение можно использовать здесь. Но когда я заменил его http://localhost:21537/PEOs.aspx
, он тоже не работает. Я не хочу публиковать на лазури, если не знаю, что это будет проблемой только во время локального тестирования.
Да, но я хочу знать, почему шахта не работает. Похоже, я следил за тем, что мне нужно. – onTheInternet
Вы пробовали использовать ? –
sebvst
Ничего себе. это сработало. Weird. Я точно думал, что мне придется рассмотреть весь URL. Я приму свой ответ, когда смогу. – onTheInternet