Использование Apache .conf для www to не www redirect - PullRequest
0 голосов
/ 28 мая 2020

Используя другие справочные вопросы по Stack Overflow, я попытался настроить способ перенаправления https и www. на мой https:example.com сайт. У меня работает перенаправление https, но оно не меняется с https://www.example.com на https://example.com.

http:www.example.com -> https:example.com   ----works
http:example.com -> https:example.com   ----works
https:example.com -> https:example.com   ----works
https:www.example.com -> https:example.com   ---- Doesnt work

Вот мой файл конфигурации

<VirtualHost *:80>

ServerName example.com
ServerAdmin example@gmail.com

DocumentRoot /var/www/html/example/public

<Directory /var/www/html/example>
        Options Indexes FollowSymLinks MultiViews
        AllowOverride All
        Order allow,deny
        allow from all
</Directory>

Redirect / https://example.com/

ErrorLog ${APACHE_LOG_DIR}/error.log
CustomLog ${APACHE_LOG_DIR}/access.log combined

</VirtualHost>

<VirtualHost *:80>
    ServerName www.example.com
    Redirect permanent / https://example.com/
</VirtualHost>

Что я делаю не так?

...