Добре, проблемът ми е следният, моите url адреси не започват с http или www, поне не в адресната лента.
Така че старото ми правило за пренаписване на htaccess работи добре, но не проверява протокола. Така че, когато някой въведе само domain.com, той не се пренасочва към URL адреса https. Как мога да поправя това, пробвах множество решения, намерени в мрежата, но по някакъв начин прекъсва сайта.
Така че, когато въвеждам следните url адреси, той работи и премахва "www"
- www.someurl.com
- www.someurl.com/something
Когато напиша следните url адреси, не работи, все още се зарежда от http
- someurl.com
- someurl.com/withsomething
Стар
RewriteCond %{HTTPS} !=on
RewriteCond %{HTTP_HOST} ^www\.(.+)$ [NC]
RewriteRule ^ https://%1%{REQUEST_URI} [R=301,L]
Нов
RewriteCond %{HTTPS} off
RewriteCond %{HTTP_HOST} ^www\.(.+)$ [NC]
RewriteRule (.*) https://%1%{REQUEST_URI} [R=301,L]
Благодаря предварително