Имам следния прост код в моя .htaccess файл, за да препратя моя домейн към HTTPS версията на уебсайта:

RewriteEngine On RewriteCond %{SERVER_PORT} 80 RewriteRule ^(.*)$ https://example.com/$1 [R,L] 

Моят уебсайт е в папка, а .htaccess файлът е в корена на моя хостинг акаунт. Когато вляза http://example.com за да го тествам го препраща към мен https://example.com/folder/ който съдържа уебсайта. Моят домейн е насочен към тази папка в моя хостинг акаунт, за да обслужва уебсайта ни. Пренасочването на HTTPS му казва да премине към този URL адрес, но този URL адрес изисква браузърът да отиде в папката ?!

Ако се опитам да тествам с помощта на HTTPS, той работи добре. Как да препратя домейна, за да игнорирам името на папката, където се намира уебсайтът?

Няма значение. Трябваше да изчистя кеша си и реших да поставя файла .htaccess в папката за уебсайта, за който имам SSL.

Проблемът е разрешен.

е работил за вас: Charles Robertson | Искате ли да се свържете с нас?