どうかお助けください…
特定のディレクトリのみ非SSLでアクセスしたくて、
ルートディレクトリの.htaccessに下記を追加したのですが、
http://example.com/test/にアクセスすると、
Internal Server Errorになってしまいます。
RewriteEngine on RewriteCond %{HTTPS} off RewriteCond %{REQUEST_URI} !(^/test/) RewriteRule ^(.*)$ https://example.com/$1 [R=301,L]
エラーログを見ると、以下のようなエラーが記録されておりました。
malformed header from script 'php.cgi': Bad header: <b>Security Alert!</b> The PHP
なお、以下のようなリダイレクトも記述されています。
RewriteCond %{HTTP_HOST} ^www.example.com RewriteRule ^(.*)$ https://example.com/$1 [R=301,L]
サーバーはさくらインターネットのレンタルサーバです。
ご教示の程、よろしくお願い申し上げます。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2021/04/07 02:26