Редирикт на https и скрытие index.php

Messages
1,679
Reaction score
288
Website
tehadm.ru
После переезда на Бегет перестал работать редирикт на https и криво работало скрытие index.php из адреса.
Решение в моем случае такое:
Code:
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteBase /
RewriteCond %{HTTPS} !=on
RewriteRule .* https://tehadm.ru/%{REQUEST_URI} [R,L]

RewriteCond %{THE_REQUEST} ^(GET|HEAD)\ /index.php
RewriteRule .* / [R=301,L]
</IfModule>
 
Если apache, то добавляем в .htaccess
Code:
RewriteCond %{HTTP_HOST} ^www\.(.*)$ [NC]
RewriteRule ^(.*)$ http://%1%{REQUEST_URI} [R=301,QSA,NC,L]
или
Code:
RewriteEngine On
RewriteCond %{HTTPS} !=on
RewriteRule .* https://domain.com/%{REQUEST_URI} [R,L]
 
Back
Top