サーバーがあります。Virtualmin/Webmin をインストールして設定しました。また、3 つのドメインを追加し、すべての DNS レコードをほぼ 100% 正しく設定しました。
私の大きな疑問は、サーバー IP 経由で Web サイトへのアクセスを制限する方法、または特定のファイルをロードするためにサーバーから特定の場所に IP をリダイレクトする方法です。
答え1
使用すべき仮想ホストそのために。
# Ensure that Apache listens on port 80
Listen 80
# Listen for virtual host requests on all IP addresses
NameVirtualHost *:80
<VirtualHost *:80>
DocumentRoot /www/ip_address_root
ServerName 123.123.123.123
# Other directives here
</VirtualHost>
<VirtualHost *:80>
DocumentRoot /www/example2
ServerName www.example.org
# Other directives here
</VirtualHost>
(例:ここ)
あるいは、モジュールリライトこれに役立ちます。
RewriteCond %{REMOTE_HOST} ^123\.123\.123\.123$
RewriteRule .* http://www.example.org/you_are_using_ip_address [R=301]
答え2
IPをlocalhostにマッピングしてみてください/etc/ホスト