Не получается получить перенаправление с https на http, работающее в файле conf - PullRequest
0 голосов
/ 27 ноября 2018

Пожалуйста, посмотрите на мой файл .conf.Я пытаюсь перенаправить людей, посещающих мой сайт по https, на http, так как мне нужно отсортировать некоторые другие вещи, прежде чем я смогу обновить сертификат SSL, поэтому на данный момент необходимо перенаправить всех посетителей на http: //

<VirtualHost *:80>
    ServerName www.example.com
    ServerAlias example.com

    DocumentRoot /var/www/myproject
</VirtualHost>

<VirtualHost *:443>
    ServerName www.example.com
    ServerAlias example.com

    // method 1 - Not working
    RedirectMatch permanent ^(.*)$ http://www.example.com$1

    // method 2  - Not working
    Redirect / http://www.example.com/

    // method 3 - Not working
    RewriteEngine On
    RewriteCond %{HTTPS} On
    RewriteRule (.*) http://%{HTTP_HOST}%{REQUEST_URI}

    // method 4 - Not working
    RewriteEngine On
    RewriteCond %{SERVER_PORT} 443
    RewriteRule ^/(.*) https://%{SERVER_NAME}/$1

    DocumentRoot /var/www/myproject
</VirtualHost>
...