0

少し問題があります。ここにあります:

すべてのマイページを http にリダイレクトしたいと思います (https から http へのリダイレクト)。http から https にリダイレクトされるページ (register.php) を 1 つだけにしたいと考えています。

主な問題は、フォーラムで register.php を除くすべてをリダイレクトすると、https が無効になることです。(http://i.stack.imgur.com/qvVI4.jpg)私の画像(ロゴなど)のようなすべてのリソースは通常のhttpにリダイレクトされるため(したがって、私のhttpsページでは有効なhttpsを取得できないため、すべてを http にリダイレクトするリダイレクトのため、画像とリソースはエンコードされません)。

コードは次のとおりです。

RewriteCond %{SERVER_PORT} ^443$
RewriteCond %{REQUEST_URI} !^/register\.php$
#RewriteCond %{REQUEST_URI} !^/logo.png
RewriteRule (.*) http://mywebsite.com/$1 [R=301,L]

よろしくお願いします。

4

1 に答える 1