##わからないこと
いつもお世話になっております。
この度httpsにサイトを設定したら、同じドメインを持ったpostfixadminにログインできなくなりました。
403が表示されている状態です。
どうすれば画面を表示させることができますでしょうか。
何卒お願いいたします。
###設定項目
AWS
EC2(ここでpostfixを設定しています)
ALB
##htaccess
本番環境用のhttpsへの変更 RewriteEngine On RewriteCond %{HTTP:X-Forwarded-Proto} !https [NC] RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L]
###追記①
画面では下記のように表示されます。
Forbidden You don't have permission to access /postfixadmin/login.php on this server. Apache/2.2.34 (Amazon) Server at admin.co.jp Port 80
###追記③
postfixadmin.confには下記のように書いてありました。
Alias /postfixadmin "/var/www/postfixadmin" <Directory "/var/www/postfixadmin"> AddDefaultCharset UTF-8 Order Deny,Allow Deny from All Allow from IPアドレス Allow from IPアドレス Allow from 自分のIPアドレス </Directory>
###追記④
試しにhtaccessでのhttpsへの切り替え設定をコメントアウトしてみましたが、それでも
アクセスが拒否されました。
原因はhtaccess以外にあると考えられます。
また、同一ドメインの他のサイトでは、httpにアクセスしてもhttpsにリダイレクトされるのですが、postfixadminだけはリダイレクトされておりません。
##Apacheにあるファイルの設定
ファイル内で次のように記載してあります。
httpd.conf
DocumentRoot "/var/www/laravel/public" <Directory /> Options FollowSymLinks AllowOverride None </Directory> <Directory "/var/www/html"> Options -Indexes FollowSymLinks AllowOverride All Order allow,deny Allow from all </Directory>
手掛かりになれば幸いです。
よろしくお願いいたします。
回答1件
あなたの回答
tips
プレビュー