フレッツ光コラボで固定IPを使えるようにし、とりあえずwebserverを立ち上げようと思ったのですが、固定IPが一つなのでName virtula hostで複数サイトを構築することにしました。
Name Based Virtual Host 自体は特に問題はないのですが、IPアドレス直打ちでアクセスされた場合、Debianだと最初に読み込まれるconfの内容が表示されてしまい、意図したページにとばすことができなかったりしました。
そこでためしに、複数のlocalサイトを作成し読み込んだところ、Debianのapache2ではconfがlsのソート順でよみこまれているようです。lsのソート順は記号・数字・大文字・小文字の順なので/etc/apache2/sites-availableに0000.confというconfファイルを作成し、記号で始まらないconfを作らないようにしたところ、0000.confで設定した内容が呼び出されました。(ちなみに0.confは0の次が記号なので、0000.confより先に呼び出されます。)あとは、ここからリダイレクトするなりすれば行けそうです。
簡単ですが今回は以上です。それでは。
Name Based Virtual Host 自体は特に問題はないのですが、IPアドレス直打ちでアクセスされた場合、Debianだと最初に読み込まれるconfの内容が表示されてしまい、意図したページにとばすことができなかったりしました。
そこでためしに、複数のlocalサイトを作成し読み込んだところ、Debianのapache2ではconfがlsのソート順でよみこまれているようです。lsのソート順は記号・数字・大文字・小文字の順なので/etc/apache2/sites-availableに0000.confというconfファイルを作成し、記号で始まらないconfを作らないようにしたところ、0000.confで設定した内容が呼び出されました。(ちなみに0.confは0の次が記号なので、0000.confより先に呼び出されます。)あとは、ここからリダイレクトするなりすれば行けそうです。
簡単ですが今回は以上です。それでは。
コメント
コメントを投稿