zabigun
@zabigun

301 редирект с www на без www c https?

Подскажите у меня .htaccess такого вида:
RewriteEngine on

RewriteCond %{HTTP_HOST} ^www\.(.*)$ [NC]
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L]

RewriteCond %{HTTPS} !on
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L]

задача перенаправить все запросы с www и без на https
без www все работает а вот с www
добавляет /public_html/
от того ошибка вида
Not Found
The requested URL /public_html/ was not found on this server.
помогите решить проблему.
  • Вопрос задан
  • 64 просмотра
Решения вопроса 1
thewind
@thewind
php программист, front / backend developer
Вот тут нет вашего варианта? https://web-optimizator.com/301-redirekt-htaccess/
RewriteCond %{HTTPS} !=on
RewriteRule ^(.*)$ https://%{HTTP_HOST}/$1 [R=301,L]
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
!=on не всегда срабатывает а вот off чаще и вообще этот редирект пишется десятками способов выбери тот что подходит для твоего сервреа.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы