2

SSL 証明書を持たないドメイン名で HTTPS を無効にしようとしています。このコードを使用していますが、何もしていないようです。私のウェブサイトは Wordpress を実行しており、wordpress htaccess は正常に動作していますが、HTTPS ビットは何もないようです。これは、wordpress の htaccess で使用しているコードです。

上記の「重複の可能性」のコードを使用していますが、うまくいきません。

    Options +FollowSymlinks

<IfModule mod_rewrite.c>
    RewriteEngine On

    RewriteCond %{SERVER_PORT} ^443$
    RewriteRule ^(.*)$ http://%{HTTP_HOST}/$1 [R=301,L]

    # BEGIN WordPress
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule . /index.php [L]
    # END WordPress
</IfModule>

どんな助けでも大歓迎です!

4

3 に答える 3

1

キャプチャ グループ # 1 を使用しています。つまり$1、角括弧を使用してグループをキャプチャすることはありません。

コードを次のように変更します。

RewriteCond %{HTTPS} on
RewriteRule ^(.*)$ http://%{HTTP_HOST}/$1 [R=301,L]
于 2013-06-18T14:52:32.673 に答える