Авторедирект Http-Https

mishazajceff

Проверенные
Сообщения
251
Реакции
40
Баллы
5,525
Здравствуйте!
В настройках указал адрес форума с -s, в .htaccess указал:
Код:
RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://%{SERVER_NAME}%{REQUEST_URI} [R=301]
но все равно при заходе на форум, не вводя -s, -s появляется только при заходе на страницу регистрации/авторизации и т.д.
Возможно ли сделать так, чтобы редирект на -s проходил сразу?
 
Exile,
Код:
#    Mod_security can interfere with uploading of content such as attachments. If you
#    cannot attach files, remove the "#" from the lines below.
#<IfModule mod_security.c>
#    SecFilterEngine Off
#    SecFilterScanPOST Off
#</IfModule>

ErrorDocument 401 default
ErrorDocument 403 default
ErrorDocument 404 default
ErrorDocument 500 default

<IfModule mod_rewrite.c>
    RewriteEngine On

    #    If you are having problems with the rewrite rules, remove the "#" from the
    #    line that begins "RewriteBase" below. You will also have to change the path
    #    of the rewrite to reflect the path to your XenForo installation.
    #RewriteBase /xenforo

    #    This line may be needed to enable WebDAV editing with PHP as a CGI.
    #RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]
RewriteCond %{HTTPS} off
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI}
RewriteCond %{QUERY_STRING} _debug=
        RewriteRule .* - [G,L]
    RewriteCond %{REQUEST_FILENAME} -f [OR]
    RewriteCond %{REQUEST_FILENAME} -l [OR]
    RewriteCond %{REQUEST_FILENAME} -d
    RewriteRule ^.*$ - [NC,L]
    RewriteRule ^(data/|js/|styles/|install/|favicon\.ico|crossdomain\.xml|robots\.txt) - [NC,L]
    RewriteRule ^.*$ index.php [NC,L]
</IfModule>
 
Smalesh, Снова
Роутинг blabla.php/ не найден.

MGN, Огромное спасибо, теперь все работает! Ура!!! :Preved1:

-----------------------

Только что зашел на Яндекс Вебмастер и увидел следующее:
Файл robots.txt не будет учтён роботом Яндекса, т.к. при запросе выполняется перенаправление.
Это значит мне придется выбирать между перенаправлением с http на https и учитыванием robots'а? :(
 
mishazajceff, после переноса домена на принудительный https у вас в Яндекс.Вебмастере появится зеркало с замочком, там все будет. Добавьте домен в сам вебмастер с https принудительно.



Стандартный протокол http указывать не обязательно. Если же доступ к сайту ограничен и осуществляется по , протокол нужно указать явно. Например,
 
Современный облачный хостинг провайдер | Aéza
Назад
Сверху Снизу