Как перенаправить запрос https на https :: www

0

Я приобрел учетную запись хостинга на GoDaddy и назвал ее dev.anotherwebsite.com
Затем я привел новый домен под названием www.website.com
Структура каталогов на учетной записи хостинга выглядит следующим образом.

public_html
-------- Веб-сайт
-------------- Файлы/папки приложений.
-------------- ssl.key
---------------.htaccess

Sitefolder содержит все файлы для www.website.com

Я переслал свой домен www.website.com, чтобы перейти к папке Веб-сайта в файловой структуре. Итак, теперь запросы поступают с dev.anotherwebsite.com на сайт.com, и поэтому, когда я набираю сайт.com, браузер не может подтвердить, что запрос действительно отправляется на сайт www.website.com, поскольку он перенаправляет запрос от dev.anotherwebsite.com to website.com

BTW, www.website.com - не субдомен.

Я установил Ssl certicates на Websitefolder и пытался просмотреть мой сайт. https://website.com/ работает отлично! но когда я пытаюсь просмотреть https://www.website.com/, это вызывает у меня ошибку

Это соединение ненадежно

Вы попросили Firefox безопасно подключиться к www.99anchors.com, но мы не можем подтвердить, что ваше соединение безопасно.

Обычно, когда вы пытаетесь подключиться надежно, сайты будут представлять доверенную идентификацию, чтобы доказать, что вы идете в нужное место. Однако этот идентификатор сайта не может быть проверен. Что мне делать?

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

Содержимое.htaccess приведено ниже

Options +FollowSymLinks
IndexIgnore */*
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^.*$ /index.php [L] 
</IfModule>

Вопрос! Я не уверен, что это связано с.htaccess или помещением ключа ssl в корневую папку? или создание нового ключа для dev.anotherwebsite.com

Теги:
ssl
.htaccess
mod-rewrite

1 ответ

0

Какой тип сертификата SSL? Это SSL-подстановочный знак?

Попробуйте эти правила в файле.htaccess:

RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L]
  • 0
    Это сертификат класса сервера 1 от StartSSL. По сути, запросы поступают с dev.anotherwebsite.com на website.com, и поэтому, когда я набираю website.com , браузер не может подтвердить, что запрос фактически переходит на www.website.com, поскольку он перенаправляет запрос с dev.anotherwebsite.com to website.com
  • 0
    Я пробовал правила в .htaccess, но они не работают на www.website.com

Ещё вопросы

Сообщество Overcoder
Наверх
Меню