「Fedora36」Apache2.4.53で Always on SSL/TLSの設定方法

環境
OSバージョンを確認します
# cat /etc/redhat-release
Fedora release 36 (Thirty Six)
httpdバージョンを確認します
# httpd -V
Server version: Apache/2.4.53 (Fedora Linux)

操作方法
HTTP 通信を HTTPS へリダイレクトして Always on SSL/TLS とする場合は、
配置ファイル「vhost.conf」を修正します

1.バーチャルホストの配置ファイルを設定します
# vi /etc/httpd/conf.d/vhost.conf
以下の内容を追記します

<VirtualHost *:80>
    DocumentRoot /var/www/html
    ServerName www.arkgame.com
    RewriteEngine On
    RewriteCond %{HTTPS} off
    RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L]
</VirtualHost>

2.apache2を再起動します
# systemctl restart httpd

Fedora 35

Posted by arkgame