すべてのHTTPリクエストをHTTPS(SSL)プロトコルにリダイレクトしたい。これは重複していないのですか?私はすでにそのような質問を示すSOにあるすべての質問を試みましたが、どれも働いていませんでした。私はインターネット上で見つけたものすべてを試しましたが、それでも問題が何であるか把握できません。何かを有効にしなければならないこと、そういうものがあるかもしれません。HTTPSからHTTPSへのリダイレクトがApacheで動作しない
私はhttpd.conf
ファイルから.htaccess
にリダイレクトしたいのですが、これはApache Orgの提案によるものです。私の現在のリダイレクションルールはまた、私はまた/etc/init.d/httpd restart
またはservice httpd restart
以下に私のサーバーを再起動し、私はすべての変更後/etc/httpd/conf/httpd.conf
にある私のhttpd.conf
ファイルでこれらの変更のすべてを作っています
<VirtualHost *:80>
ServerName www.example.com
Redirect/https://www.example.com/
</VirtualHost >
<VirtualHost *:443>
ServerName www.example.com
</VirtualHost >
です試してみた
RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule (.*) https://%{SERVER_NAME}/%$1 [R,L]
しかし、まだ私のサイトにアクセスしたときe www.example.com
、https://www.example.com
にリダイレクトされていません。
私はVPSサーバーを持っていますので、何かを有効または無効にするのに十分なアクセス権がマシンにあります。
あなたは[この質問](http://stackoverflow.com/questions/16200501/http-toですべてを試してみました-https-apache-redirection)? (そして、あなたがapacheを再起動していることを確認してください) – DevDonkey
@DevDonkeyはいサー。私はすでにその問題のすべてを試しました。本当に私はそれがHTTPからHttpsにリダイレクトする方法を学んだ –