2016-11-04 7 views
1

私は自分のウェブサイトのための最良の行動方針を理解しようとしています。例外のあるHTTPS

問題は、特定のフォルダを除いて私のサイトのどこにでもHTTPSをしたいということです。

どのような変更が必要なのか、どこで変更する必要があるのか​​よく分かりません。 http://pastebin.com/HWaT2Z0Q

私が作っていると考えられているオプション:http://pastebin.com/7AcK8SNh

私の現在の000-デフォルトルssl.confのは以下の通りです:

私の現在のオプション-SSL-apache.conf

は以下のとおりです。私のapacheは2つのサイトをホストしています.1つはポート80でSSLを使用し、もう1つはポート8080でHTTPSを必要としないフォルダのみを含んでいます。 問題のフォルダは、クライアントがゲームサーバーに接続したときにダウンロードされるファイルのあるフォルダであり、そのためゲームに8080からファイルをダウンロードするように指示するだけで別のポートにホストするだけで問題はありません代わりに。

+0

にリダイレクトされることからhttp://www.example.com/path/to/folder/anythingを除外すべきである<80のVirtualHost *>'と.confファイルがあります? –

+0

ここに行きます:http://pastebin.com/vNLgMr85 –

答えて

0

この変更:これに

RewriteEngine on 
RewriteCond %{SERVER_NAME} =example.com [OR] 
RewriteCond %{SERVER_NAME} =www.example.com 
RewriteRule^https://%{SERVER_NAME}%{REQUEST_URI} [END,QSA,R=permanent] 

: `:

RewriteEngine on 
RewriteCond %{SERVER_NAME} =example.com [OR] 
RewriteCond %{SERVER_NAME} =www.example.com 
RewriteCond %{REQUEST_URI} !^/path/to/folder 
RewriteRule^https://%{SERVER_NAME}%{REQUEST_URI} [END,QSA,R=permanent] 

https://

関連する問題