AWSライトセイルは初めてです。WebアプリケーションをLAMPサーバー(bitnami)に正常に移行し、SSL証明書を生成しました。ここで、HTTPからHTTPSにリダイレクトしたいと思います。そのため、.htaccessを作成し、以下のコードをコピーしてサーバーを再起動しました。しかし、ページはhttpからhttpsに移行していません。.htaccessを有効にするのを手伝ってもらえますか?
私は3つのWebサイトをホストすることを計画しているので、条件に基づいてローカルに構成できるようにhtaccessを探しています。
RewriteEngine On
RewriteCond %{HTTP_HOST} ^test\.in [NC]
RewriteCond %{SERVER_PORT} 80
RewriteRule ^(.*)$ https://www.test.in/$1 [R,L]
ありがとうございました。
Bitnamiエンジニアはこちら:
デフォルトでは、セキュリティとパフォーマンス上の理由から、.htaccessファイルは無効になっています。また、.htaccessファイルのコンテンツをhtaccess.conf
/ opt / bitnami / apps / APPNAME / confフォルダーにあるファイルに移動します。詳細については、https://docs.bitnami.com/aws/infrastructure/lamp/administration/use-htaccess/をご覧ください。
.htaccessの使用を有効にする場合は、ファイル内でAllowOverrideAllに設定する必要があり/opt/bitnami/apache2/conf/bitnami/bitnami.conf
ます。
<VirtualHost _default_:80>
DocumentRoot "/opt/bitnami/apache2/htdocs"
<Directory "/opt/bitnami/apache2/htdocs">
Options Indexes FollowSymLinks
AllowOverride All <---- HERE
<IfVersion < 2.3 >
Order allow,deny
Allow from all
</IfVersion>
<IfVersion >= 2.3 >
Require all granted
</IfVersion>
</Directory>
変更を適用した後、Apacheを再起動します。
よろしく
この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。
侵害の場合は、連絡してください[email protected]
コメントを追加