На WWW я могу найти много информации о перенаправлении http на https. Но это не совсем то, что мне нужно.
Мне нужно перенаправить старый DNS-имя на новый, http и https. Может кто-нибудь указать мне правильное направление. Я предпочитаю работать с конфигурацией виртуального хоста, это проще, чем Mod_Rewrite.
Каждый раз, когда я добавляю дополнительный виртуальный хост 443 и перезапускаю службу APACHE2, конфигурация не загружается.
Спасибо заранее
решение1
Если конфигурация не загружается, возможно, в ней ошибка. Проверьте /var/log/apache.
ls-арлт
в папке журнала выдаст вам в конце списка последние сообщения. Это должен быть error.log. Вы можете запустить
tail -f ошибка.log
чтобы увидеть, что происходит при перезапуске.
Если все в порядке, то в старом файле конфигурации домена должна быть строка вроде:
RedirectMatch 301 ^(.*)$ http://www.newdomain.com
что является правильным способом перенаправления одного домена на другой с точки зрения SEO.