Apacheのテストページを非表示にする方法

Apacheはルート直下に「index.html」ファイルがない場合に、デフォルトでテストページが表示される場合があります。

index.htmlを置けば解決しますが、ルート直下になにも置かない場合はテストページが表示されてしまいます。
テストページの非表示
テストページを非表示にしたい場合は「/etc/httpd/conf.d/welcome.conf」ファイルを編集します。
#
# This configuration file enables the default "Welcome" page if there
# is no default index page present for the root URL. To disable the
# Welcome page, comment out all the lines below.
#
# NOTE: if this file is removed, it will be restored on upgrades.
#
<LocationMatch "^/+$">
Options -Indexes
ErrorDocument 403 /.noindex.html
</LocationMatch>
<Directory /usr/share/httpd/noindex>
AllowOverride None
Require all granted
</Directory>
Alias /.noindex.html /usr/share/httpd/noindex/index.html修正箇所は<LocationMatch>で囲まれた部分をコメントアウトします。
#<LocationMatch "^/+$">
# Options -Indexes
# ErrorDocument 403 /.noindex.html
#</LocationMatch>これでテストページが表示されなくなりました。
ファイル一覧が表示されてしまう場合
テストページは非表示になりましたが、このままではファイル一覧やサーバー情報が見えてしまいます。
403などを表示させたい場合は「/etc/httpd/conf/httpd.conf」を編集します。
#
# This should be changed to whatever you set DocumentRoot to.
#
<Directory "/var/www/html">
#
# Possible values for the Options directive are "None", "All",
# or any combination of:
# Indexes Includes FollowSymLinks SymLinksifOwnerMatch ExecCGI MultiViews
#
# Note that "MultiViews" must be named *explicitly* --- "Options All"
# doesn't give it to you.
#
# The Options directive is both complicated and important. Please see
# http://httpd.apache.org/docs/2.2/mod/core.html#options
# for more information.
#
Options Indexes FollowSymLinks「Options Indexes FollowSymLinks」の「indexes」の前に「-(ハイフン)」を付けて保存します。
これでApacheを再起動すれば、403 Forbiddenページが表示されるようになります。
ルート直下にファイルを置けば即解決なのですが、そうもいかない場合もあるので解決方法があることだけでも覚えておきましょう。

Bracket Pair ColorizerでVisual Studio Codeの括弧を色分けして見やすくする
効率的なマークアップが出来るようになるEmmetでHTMLを書く時の基本
Visual Studio Codeで英単語のスペルチェックをしてくれる拡張機能「Code Spell Checker」
SourceTreeを開くと「’git status’ failed with code 69:’」というポップアップが出てくる場合の解決方法
WordPressのプラグインはどれを入れたら良い?とりあえず最初に導入をオススメするプラグイン一覧
Google Maps APIを使ってGoogle Mapsをウェブサイトに表示させる方法
既存プロジェクトにCompassが導入されている場合に備えて、最低限Sassのコンパイルだけでも行えるようにしておく
Dart Sassの変数の基本的な使い方|Dart Sass入門
Movable Typeでコメントアウトして出力時に無視する方法
Backlogで2段階認証を設定後、SourceTreeでアカウントエラーが発生する場合の対処法
iTerm2で「Use System Window Restoration Setting」を設定しているとアラートが表示されて機能しない
Google Chromeのサイト内検索(カスタム検索)機能を別のプロファイルに移行する方法
iPadで入力モードを切り替えずに数字や記号をすばやく入力する方法
iPhoneやiPadでYouTubeの再生速度を3倍速や4倍速にする方法
Keynoteで有効にしているはずのフォントが表示されない現象
MacのKeynoteにハイライトされた状態でコードを貼り付ける方法
AirPodsで片耳を外しても再生が止まらないようにする方法
iTerm2でマウスやトラックパッドの操作を設定できる環境設定の「Pointer」タブ
DeepLで「インターネット接続に問題があります」と表示されて翻訳できないときに確認すること
Ulyssesの「第2のエディタ」表示を使って2つのシートを横並びに表示する
操作に没頭できる!Firefox版 Arcのようなブラウザ「Zen Browser」
chezmoi(シェモア)で始めるdotfiles管理
GitHubの通知を見逃さない!通知に特化したアプリ「Gitify」
Keyboard Maestroの変数基礎
Neovimを使い始める最初の一歩として便利な「LazyVim」
ウェブサイトをmacOSアプリとしてラッピングする「Unite Pro」
Keyboard Maestroの「Macro Debugger」で複雑なマクロのデバッグを行う方法
無料版でも高機能なランチャーアプリ「Raycast」の基本機能と環境設定
OnyXでターミナルを使わずにmacOSの詳細設定を行う
軽量で高速なターミナルエミュレーター「Ghostty」の設定方法