2
.htaccess
スクリプトが動作するようです。しかし、私はApacheには新しく、しばしば、私がまとめたものは、別の意味で、あるいはより良いセマンティクスで構築されているはずです。HTTPS/WWWリライトをよりスマートに/より良い方法で実行できますか?
私のコードの目的は、www
とHTTPS
が常にURLに存在することを確認することです。私はテスト目的のために302を使用しています。単純にこのコードが上げられていますか?私が変えなければならないことが痛いほど明白な何かがありますか? HTTPSとWWWを適用するには
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteCond %{HTTPS} off
RewriteCond %{HTTP_HOST} !^www\. [NC]
RewriteRule .* https://www.example.com%{REQUEST_URI} [R=302,L]
</IfModule>
にhttp://example.comまたはhttps://example.comをリダイレクトします。ユーザーが「example.com」と入力して他に何も入力しないと書き直しますか? – DR01D