今回、すでに運用されているドメインにとは別に新しくサブドメインを追加したいと試みてみます。
自称
Apacheのhttpd.confファイルにVirtualHostタグを追加したところ
すでに運用されているメインドメインのURLのアクセスがApacheのテストページに変わってしまった。(おそらくメインドメインのURLでアクセスしたら、参照されている場所はサブドメインのディレクトリになっているのではないか、、、と推測してます)
###状況
今まで、httpd.confにはVirtualHostタグの記述はなく
今回初めてサブドメインを追加するシチュエーションです。
今回追記したVirtualHostは
<VirtualHost *:80> ServerName blog.XXXXXXXX.com #ServerAlias main.com DirectoryIndex index.html index.php AddDefaultCharset UTF-8 DocumentRoot /var/www/html/hoge/blog <Directory "/var/www/html/hoge/blog/"> Require all granted </Directory> </VirtualHost> ```です。(サブドメインディレクトリ用にblogフォルダを作成済み) ※ちなみに 元々のDocumentRootの値は "/var/www/html/hoge/public"です。 ### このとき、httpd.confにVirtualHostを追加する前はいつも通り、XXXXXXXX.com(メインドメイン)にアクセスできていたのですが、httpd.confを修正、再起動後XXXXXXXX.comがApacheのテストページに変えれらます。 すでに運用されているURLには影響なくサブドメインを追加させたいのですが 苦戦しています。お時間のある方ご協力のほどよろしくおねがいいたします。 ###環境情報 Apache/2.4.27 (Amazon) OS:Mac
回答1件
あなたの回答
tips
プレビュー