Рейтинг:0

example.com на https://www.example.com | Апачи

флаг in

Поэтому я хочу перенаправить пример.com к https://www.example.com. У меня уже есть ssl с certbot, но я хочу изменить конфигурацию перенаправления в /etc/apache2/сайты-доступны/example.conf.

Certbot уже дает вам перенаправление с пример.com к https://example.com.

это моя текущая конфигурация apache

<VirtualHost *:80>
    ServerName example.com
    ServerAlias www.example.com
    DocumentRoot /var/www/example
    ErrorLog ${APACHE_LOG_DIR}/error.log
    CustomLog ${APACHE_LOG_DIR}/access.log combined
RewriteEngine on
RewriteCond %{SERVER_NAME} =www.example.com [OR]
RewriteCond %{SERVER_NAME} =example.com
RewriteRule ^ https://%{SERVER_NAME}%{REQUEST_URI} [END,NE,R=permanent]
</VirtualHost>
флаг us
Отвечает ли это на ваш вопрос? [Перенаправление, изменение URL-адресов или перенаправление с HTTP на HTTPS в Apache — все, что вы хотели знать о моде\_переписать правила, но боялись спросить](https://serverfault.com/questions/214512/redirect-change-urls-or -redirect-http-to-https-in-apache-все-вы-когда-либо)
Thamognya Kodi avatar
флаг in
@TeroKilkanen Да, это ответ. Спасибо.
Рейтинг:2
флаг cn
Bob

рекомендуемая конфигурация для простых перенаправлений нужно избегать правил перезаписи и просто настроить директиву перенаправления:

<VirtualHost *:80>
    ServerName example.com
    ServerAlias www.example.com
    Redirect permanent "/" " https://www.example.com/" 
</VirtualHost>
Thamognya Kodi avatar
флаг in
К сожалению, это не отвечает на мой вопрос, так как требуется механизм перезаписи, который используется certbot.

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.