http на https и www на без www

http на https и www на без www

Выполнить переадресацию домена (сайта) c http на https для того, чтобы сайт автоматически работал с использованием сертификата SSL (как получить бесплатный SSL) можно на уровне файла настроек сервера Apache.htaccess:

RewriteEngine On
RewriteCond %{SERVER_PORT} !^443$
RewriteRule .* https://%{SERVER_NAME}%{REQUEST_URI} [R=301,L]

Чтобы выполнить переадресацию сайта с www на без www в .htaccess нужно указать правило:

RewriteEngine On
RewriteCond %{HTTP_HOST} ^www\.(.*)$
RewriteRule ^(.*)$ http://%1/$1 [L,R=301]

Чтобы выполнить переадресацию домена c http на https и с www на без www:

RewriteEngine On
RewriteCond %{HTTP_HOST} ^www\.(.*)$
RewriteRule ^(.*)$ http://%1/$1 [L,R=301]
RewriteCond %{SERVER_PORT} !^443$
RewriteRule .* https://%{SERVER_NAME}%{REQUEST_URI} [R=301,L]

http на https и www на без www
Была ли эта статья полезна?
нет 0
просмотры: 149