Назад | Перейти на главную страницу

Перенаправить абсолютный URL-адрес Server 2012 IIS

Мы переезжаем в новый домен, и нам нужно перенаправить пользователей с исходного домена на новый.

Одна из вещей, которые мне нужно сделать, - это настроить его так, чтобы, если у пользователя есть сохраненная ссылка, например www.domain.com/questions, она перенаправлялась на www.newdomain.com/questions.

У нас есть несколько ссылок, которые необходимо перенаправить в целях SEO. По-видимому, вы можете сделать это в apache, используя файл htaccess с приведенным ниже кодом,

RewriteCond %{HTTP_HOST} ^DomainA.com
RewriteRule ^(.*) http://DomainB.com/$1 [P]

У меня вопрос: как я могу добиться этого с помощью файла web.config в IIS или redirection.config?

Я нашел решение проблемы. вы действительно можете использовать для множества вещей

<rule name="OriginalDomainRedirection">
      <conditions>
      </conditions>
      <action type="Redirect" url="https://www.domain.com/{R:0}" redirectType="Permanent" />
    </rule>

Если это поместить в файл wqeb.config, любая страница в домене A будет перенаправлена ​​на ту же страницу в домене B. Отлично подходит для SEO.