私がしたいのは、サイトがhttpsではなくhttpに行くのを妨げることだけです。ここに私の.htaccess設定があります。 www.mywebsite.comとmywebsite.comのみhttpsにはなりません。角度のあるルートも大丈夫です。私がmywebsite.com/signupと書くと、httpsにもなります。すべてのシナリオをhttpsにリダイレクトできるようにするにはどうすればよいですか?角度経路(.htaccess)を維持しながらHTTPSにHTTPリダイレクト
シナリオ:
www.website.com - > HTTPSない
website.com - > HTTPSない
website.com/signin - > HTTPS
WWW。 website.com/signin - > https
RewriteEngine On
RewriteCond %{DOCUMENT_ROOT}%{REQUEST_URI} -f [OR]
RewriteCond %{DOCUMENT_ROOT}%{REQUEST_URI} -d
RewriteRule^- [L]
RewriteRule ^/
RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
私のルートにはアクセスできません。私は404を手に入れました。もし私がwebsite.comを書くだけであれば、私は500を得ました。 – ayZagen
私はそれで私のルートに到達することはできません。メインページをナビゲートするのはOKですが、ページを更新するかwww.mywebsite.com/route1と入力すると404が表示されます – ayZagen