2017-05-09 5 views
0

私は質問があります。私は自分のワードプレスにプラグインキャッシュをインストールしました。私はこれをhtacessファイルで見ました。これは、私のウェブサイトをライブにすると、HTTPSにリダイレクトされることを意味しますか?もしそうなら、私はそれをどのように止めることができますか?プラグイン - Htaccessリダイレクト

# BEGIN W3TC Page Cache core 
<IfModule mod_rewrite.c> 
    RewriteEngine On 
    RewriteBase/
    RewriteCond %{HTTPS} =on 
    RewriteRule .* - [E=W3TC_SSL:_ssl] 
    RewriteCond %{SERVER_PORT} =443 
    RewriteRule .* - [E=W3TC_SSL:_ssl] 
    RewriteCond %{HTTP:Accept-Encoding} gzip 
    RewriteRule .* - [E=W3TC_ENC:_gzip] 
    RewriteCond %{HTTP_COOKIE} w3tc_preview [NC] 
    RewriteRule .* - [E=W3TC_PREVIEW:_preview] 
    RewriteCond %{REQUEST_METHOD} !=POST 
    RewriteCond %{QUERY_STRING} ="" 
    RewriteCond %{HTTP_COOKIE} !(comment_author|wp\-postpass|w3tc_logged_out|wordpress_logged_in|wptouch_switch_toggle) [NC] 
    RewriteCond "%{DOCUMENT_ROOT}/wp-content/cache/page_enhanced/%{HTTP_HOST}/%{REQUEST_URI}/_index%{ENV:W3TC_SSL}%{ENV:W3TC_PREVIEW}.html%{ENV:W3TC_ENC}" -f 
    RewriteRule .* "/wp-content/cache/page_enhanced/%{HTTP_HOST}/%{REQUEST_URI}/_index%{ENV:W3TC_SSL}%{ENV:W3TC_PREVIEW}.html%{ENV:W3TC_ENC}" [L] 
</IfModule> 
# END W3TC Page Cache core 

答えて

0

これは、私は私のウェブサイトは、ライブ行った場合、それはHTTPSにリダイレクトだろうということを意味していますか?

投稿したコードには、HTTPSにリダイレクトされません。これは環境変数W3TC_SSLサイトがHTTPS経由でアクセスされた場合、「_ssl」に設定されないすべての

RewriteCond %{HTTPS} =on 
RewriteRule .* - [E=W3TC_SSL:_ssl] 
RewriteCond %{SERVER_PORT} =443 
RewriteRule .* - [E=W3TC_SSL:_ssl] 

。 HTTP経由でサイトにアクセスすると、この変数は設定されません。おそらくキャッシュされたファイルへのURLを構築するのに役立つでしょう。