SSL化ということで、いつも通り.htaccessを作成し、
以下通りに書いて対応しました。
RewriteEngine On RewriteCond %{HTTPS} off RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [R,L]
無事にhttps化にされたのですが、
エラーページが表示されなくなりました。
操作権限は与えられていないので、
apacheを直接にいじれません。
ディレクトリ構造はこうなっています。
/ ├ .ssh ├ cgi-bin ├ error │ └ .htacess │ └ 403.html │ └ 404.html │ └ 500.html ├ log ├ project │ └ .htacess │ └ index.html │ └ aaa.html │ └ bbb.html ├ stat └ tmp
https化をする前に、
存在していないページにアクセスしたら、
きちんと404ページにリダイレクトされていたのですが、
httpsをしたあと全くできなくなりました。
.htaccessにこのようにも書いてみましたがダメでした。
ErrorDocument 403 ../error/403.html ErrorDocument 404 ../error/404.html ErrorDocument 500 ../error/500.html RewriteEngine On RewriteCond %{HTTPS} off RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [R,L]
https無しで
http://www.xxx.com/error/404.html
を叩いたらアクセスできます。
.htaccessを置いたのですがSSLにもされません。
この場合、.htaccessは対応しきれないのでしょうか?
ご回答をお願い致します。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。