Sky Wall

Как прописать редирект в .htaccess с site.ru на www.site.ru?

При создании или перемещении веб-сайта вы можете столкнуться с необходимостью выполнить редирект со старого адреса на новый. Редирект - это процесс перенаправления пользователей с одного URL-адреса на другой. В случае редиректа с site.ru на www.site.ru вам понадобится файл .htaccess, который содержит правила для веб-сервера Apache.

Вот как прописать редирект в .htaccess с site.ru на www.site.ru:

  1. Создайте файл .htaccess, если у вас его еще нет. Убедитесь, что у вас есть доступ к серверу и права на редактирование файлов. Файл .htaccess должен быть расположен в корневой папке вашего сайта.

  2. Откройте файл .htaccess с помощью текстового редактора.

  3. Добавьте следующие строки в файл:

RewriteEngine On
RewriteCond %{HTTP_HOST} !^www\. [NC]
RewriteRule ^(.*)$ http://www.site.ru/$1 [L,R=301]

Разберемся, что означает каждая строка:

  1. Сохраните файл .htaccess и закройте его.

  2. Загрузите файл .htaccess на ваш сервер, заменив старый, если таковой имеется.

После того, как вы прописали редирект в .htaccess, все запросы, начинающиеся с site.ru, будут перенаправляться на www.site.ru. Это поможет обеспечить единую и правильную адресацию вашего сайта и улучшит поисковую оптимизацию.

Убедитесь, что проверяете работу редиректа, переходя на ваш сайт с адресом site.ru и удостоверяясь, что он автоматически перенаправляется на www.site.ru. Если все работает корректно, значит, вы успешно прописали редирект в .htaccess.

Как видите, прописывание редиректа в .htaccess достаточно просто. Следуя этим шагам, вы сможете легко перенаправить URL-адреса и обеспечить правильную адресацию вашего веб-сайта.