プロが教える店舗&オフィスのセキュリティ対策術

マルチドメインは、あるディレクトリをドメインのように利用するようですが、そのディレクトリより上の階層にあるファイルにもアクセスすることはできるのでしょうか?

home
├musti_domain1 ←これをマルチドメインに指定
│└index.php
└function.php

上記のような構成の場合、index.phpはfunction.phpをincludeすることは可能ですか?

どうぞよろしくお願い致します。

A 回答 (2件)

サーバパス(フルパス)で指定すれば(読み込み権限さえあれば)どの場所でも可能。

当然、VirtualHostで割り当てたディレクトリより上の階層くらいは何の問題もない。

#include_pathに /usr/local/php とかもあるわけだしww


>あるディレクトリをドメインのように利用する

正確にはVirtualHostで、そのホスト名でのアクセスに対してのDocumentRootを設定するだけ。
    • good
    • 0
この回答へのお礼

ありがとうございます。
問題ないことがわかって助かりました。

お礼日時:2014/09/03 13:55

includeはどこでもできます。

そもそもドキュメントルートディレクトリの外でもinclude OK。
    • good
    • 0
この回答へのお礼

ありがとうございます。
安心しました!

お礼日時:2014/08/31 22:31

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!