Невозможно выполнить перенаправление домена подпапки с http://www на https: //, используя .htaccess - PullRequest
0 голосов
/ 13 апреля 2020

У меня возникла проблема, пожалуйста, помогите мне

Я могу выполнить перенаправление с http: // на https: //, используя .htaccess, (без www.)

Вот код, который я использую,

RewriteCond %{HTTPS} off

RewriteRule .* https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]


Но это перенаправления полезны только тогда, когда пользователь вводит http://example.com/subfolder/


Но когда пользователь вводит, www.example.com/subfolder/ Тогда мое перенаправление l oop есть, ( ПРИМЕЧАНИЕ : я хочу, чтобы все пользователи были перенаправлены на https://example.com/subfolder/)

1) http://www.example.com/subfolder/

2) https://www.example.com/subfolder/

3) https://example.com/subfolder/

Просьба, помогите мне, как напрямую перенаправить на https: // всякий раз, когда кто-то вводит www.


А также еще одна вещь, если кто-то вводит www.example.com/subfolder ( NOTE здесь "/" is отсутствует после подпапки)

Затем имеется 4 цикла перенаправления,

1) http://www.example.com/subfolder

2) http://www.example.com/subfolder/

3) https://www.example.com/subfolder/

4) https://example.com/subfolder/

Пожалуйста, предложите мне что-нибудь, что поможет мне решить все вышеуказанные проблемы.

( Я хочу, чтобы все пользователи были перенаправлены на https://example.com/subfolder/)

ПРИМЕЧАНИЕ: - Я использую .htaccess домена вложенных папок, а не домен root.

...