Редирект с одного URL (адреса сайта) на другой | ISPserver Перейти к основному содержанию

Помощь

Редирект с одного URL (адреса сайта) на другой

Apache

Следующие директивы могут быть прописаны как в конфигурационном файле веб-сервера, так и в файле .htaccess

Для перенаправления запросов с определенной страницы сайта на другой URL допишите в файл директиву

Redirect 301 /my-old-page.html http://mydomain.ru/my-new-page.html

либо

Redirect permanent /my-old-page.html http://mydomain.ru/my-new-page.html

 

Если страниц несколько, то для каждой нужно создавать новую директиву. Для перенаправления всех приходящих на веб-сервер запросов на другой URL допишите строку

 

Redirect 301 / http://mynewdomain.ru/

или

Redirect permanent / http://mynewdomain.ru/

Перезапустите веб-сервер Apache командой

apachectl restart

или

apache2ctl restart

Nginx

В конфигурационном файле веб-сервера создайте следующую секцию:

server {
  listen 80;
  server_name my-old-website.com;
  return 301 $scheme://my-new-website.com$request_uri;
}

При запросе на веб-сервер по адресу my-old-website.com будет выполнен редирект на другой адрес - my-new-website.com

Выполните перезагрузку веб-сервера Nginx командой:

systemctl restart nginx
Назад к категории