現在自宅サーバでバーチャルホストを用いてHPを三つ公開していますが

サービスが安定せず困っています。
環境:
Fedora8
Apache
php
MySQL
固定IP(プロバイダ:インターリンク)
DNS(インターリンク おまかせDNSマスターモード)
ルーター:NTTのCTU
バーチャルホストは
www.xxxx.com
test.xxxx.com
blog.xxxx.com
です。(ドメインは三つとも同一)


外部から
あるときは三つともアクセスでき、
あるときは二つだけアクセスでき、一つはエラー404
またあるときは一つだけアクセスでき、他はエラー404となります。
固定IPでのアクセスだけは必ずできますので
DNSもしくはCTUの問題かとも思うのですが、
特定できません。

解決の方法が何かありましたらご指導ください。


回答の条件
  • URL必須
  • 1人2回まで
  • 登録:2008/07/31 16:36:44
  • 終了:2008/08/05 09:13:27

回答(2件)

id:falcon2 No.1

falcon2回答回数331ベストアンサー獲得回数22008/08/01 04:55:18

ポイント35pt

DNSサービスの問題ではないでしょうか。

http://www.google.com/

id:konorinori

ありがとうございます。

DNSについて再度検討してみたのですが、

問題点を見出せませんでした。

2008/08/05 09:09:03
id:zzz_1980 No.2

zzz_1980回答回数492ベストアンサー獲得回数642008/08/02 14:43:07

ポイント35pt

ご存知とは思いますが、404 は

http://homepage1.nifty.com/yito/anhttpd/statuscode.html

単純に not found で、サーバーまではコネクションがはれていて、リクエストが飛んでサーバーが(ちゃんと?)返事をした、ということです。

アクセスログ httpd-access.log 上ではどうなっていますか。

http://httpd.apache.org/docs/2.2/ja/logs.html

id:konorinori

有り難うございます。

ログについて確認してみたのですが、

それらしき記述もなく、

改善点をいまだ見出せない状態です。

2008/08/05 09:10:23
  • id:namiheikun
    少し情報が乏しいので
    DNSの設定は
    $ORIGN xxxx.com.
    ... 省略
    www A VVV.XXX.YYY.ZZZ
    test CNAME www
    blog CNAME www
    って感じだと思うのですが

    で、Apacheは
    NameVirtualHost *:80

    <VirtualHost *:80>
    ServerAdmin xxx
    ServerName www.xxxx.com
    DocumentRoot ...省略
    </VirtualHost>
    <VirtualHost *:80>
    ServerAdmin xxx
    ServerName test.xxxx.com
    DocumentRoot ...省略
    </VirtualHost>
    <VirtualHost *:80>
    ServerAdmin xxx
    ServerName blog.xxxx.com
    DocumentRoot ...省略
    </VirtualHost>

    という感じだと思うのですが
    よくハマるのが
    <VirtualHost VVV.XXX.YYY.ZZZ>
    とかってグローバルIP書いてしまうことだけど
  • id:konorinori
    コメントありがとうございます。
    DNSの設定は
    www A VVV.XXXX.YYY.ZZZ
    test A VVV.XXXX.YYY.ZZZ
    blog A VVV.XXXX.YYY.ZZZ
    です。

    VirtualHostの設定は
    NameVirtualHost 192.168.24.48:80

    <VirtualHost 192.168.24.48:80>
    ServerAdmin xxx
    ServerName www.xxxx.com
    DocumentRoot ...省略
    </VirtualHost>
    <VirtualHost 192.168.24.48:80>
    ServerAdmin xxx
    ServerName test.xxxx.com
    DocumentRoot ...省略
    </VirtualHost>
    <VirtualHost 192.168.24.48:80>
    ServerAdmin xxx
    ServerName blog.xxxx.com
    DocumentRoot ...省略
    </VirtualHost>

    CTUで割り振ったプライベートIPを設定しています。

    よろしくお願いします。

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

絞り込み :
はてなココの「ともだち」を表示します。
回答リクエストを送信したユーザーはいません