2012-03-11 15 views
11

私はwww.mydomain.co.uk/forum/index.phpよりも見栄えを良くするために私のフォーラムをホストするサブドメインを作ろうとしていました。 .mydomain.co.ukCentOS 6.2のApacheでサブドメイン/バーチャルホストを作成

私はすべてのチュートリアル、ガイド、Googleで見つけたものすべてを試しましたが、何も動作しません。私はwebminを使ってみましたが、それはちょっと複雑になりました。そして、すべてを一から再インストールしなければなりませんでした。ここに私が以下にあるのは、誰かが私がサブドメインのために働かなければならないこれ以外のものがあれば教えてもらえますか?私のhttpd.confの

内容は以下のとおりです。

NameVirtualHost *:80 

<VirtualHost *:80> 
    ServerAdmin [email protected] 
    ServerName forum.mydomain.co.uk 
    DocumentRoot /var/www/html/forum 
    ErrorLog logs/forum-error_log 
    CustomLog logs/forum-access_log common 
</VirtualHost> 

ドメイン自体は動作します。それは私が何かをアップロードしていないので私が今必要としている私のApacheのページを指しています。私がmydomain.co.uk/forumに行くと、フォーラムの内容のインデックスが表示されます。 forum.mydomain.co.ukは、ページを表示できない/ホストを解決できないことを示しています。

これが機能するために設定する必要がある他のファイルはありますか?

+0

あなたのサブドメインを記録しましたか? –

+0

あなたはドメインregestrarを意味しますか? IPアドレスを指すようにAレコードを作成しました。私が行ったとき、サブドメインは機能しましたが、自分のホームページに行ったとき、私のホームページの代わりに私のサブドメインの内容を表示します – SAFC

+0

あなたのcPanelまたは管理パネルでは、あなたのsubDomainsフォルダはどこですか?ドメインからアクセスできない通常のドメインの外にあるフォルダが必要です –

答えて

14
  • この行が存在することを確認してくださいhttpd.confの中で、あなたの静的IP
  • サブドメイン・録音をレジストラに行くとポイント:がNameVirtualHost *を:80

すべてのhtmlファイルとphpファイルが存在するフォルダの名前:mydirectory
ルートからのフルパス:/ var/www/mydirectory
これは私のhttpd.confです。 n個のEC2のLinux

<VirtualHost *:80> 
    ServerName www.beta.myDomain.com 
    ServerAlias beta.myDomain.com 
    ServerAdmin [email protected] 
    DocumentRoot "/var/www/mydirectory" 
    <Directory /var/www/beta.myDomain.com/> 
      AllowOverride All 
      Allow from all 
    </Directory> 
</VirtualHost> 
  • その後、すべてがあなたのウェブサーバリロード行われた後:sudoのサービスのhttpdリロード
  • はそれが伝播するレジストラのために24時間まで取ることができることを覚えておいてください
+1

私はこの 'と試みたの ServerNameの www.forum.mydomain.co.uk にServerAlias forum.mydomain.co.uk SERVERADMIN [email protected] のDocumentRootは/ var/www /のフォーラムを。 mydomain.co.uk <ディレクトリ/var/www/forum.mydomain.co.uk> \tのAllowOverrideすべて \tはまだすべて の ' nothingから許可します。 – SAFC

+0

ドメインレストレーターで何かする必要がありますか?たとえば、私のドメインはサーバのIPアドレスを指しています。私もforum.mydomain.co.ukをIPアドレスに設定する必要がありますか?私がこれをやったときに私のホームページにサブドメインの内容が表示されていました。 – SAFC

+0

サーバまたはドメインレジストラでAレコードを設定しますか? – SAFC

関連する問題