Я уже часами работаю над этим. Всегда есть что-то, что не работает.

У меня два домена example.com и example.de.

Я хочу перенаправить все с example.com на example.de и установить https://www.

После перенаправления я хочу ВСЕГДА иметь https://www.example.de (https и www и домен de).

Следующие действия необходимо перенаправить на https://www.example.de:

http://example.com
http://www.example.com
https://example.com
https://www.example.com
http://example.de
http://www.example.de
https://example.de

Кто-нибудь может мне помочь?

0
user6792802 10 Дек 2017 в 03:23

1 ответ

Лучший ответ

Ты можешь использовать:

RewriteEngine on 
RewriteCond %{HTTP_HOST} !^www\.example\.de$ [OR]
RewriteCond %{HTTPS} off 
RewriteRule ^ https://www.example.de%{REQUEST_URI} [NE,R=301,L]
0
Croises 10 Дек 2017 в 15:03
Я пытаюсь добиться того же, что и OP, с .co.uk и .com. Приведенное выше решение работает в большинстве случаев, но не для https на .co.uk, с ведущим www или без него.
 – 
Rich Harding
8 Янв 2018 в 19:49
Добавьте новый вопрос, потому что мне сложно ответить здесь
 – 
Croises
8 Янв 2018 в 22:00
Все в порядке, я понимаю, почему сейчас это невозможно - если бы это работало, это нарушило бы SSL.
 – 
Rich Harding
14 Фев 2018 в 20:49