Basic認証をかける時に必要なフルパスの調べ方

Basic認証をかけるときに必要なフルパスの調べ方です。

これ、サーバー上のパスなのでサイトを見るときのURLと違うんですよね。

サーバーによっても違うのですが、テキストエディタに下記コードを書いて保存し、フルパスを知りたいルートにアップロードして、ブラウザで確認するとフルパスが分かります。

<?php
echo __FILE__;
?>

phpファイルなので、ファイル名を「任意の名前.php」で保存します。

例) ccc.php

例えばaaa.com/bbbのフルパスが知りたいとします。

その場合、bbbと言うディレクトリに、ccc.php をアップロードして

ブラウザでaaa.com/bbb/ccc.phpにアクセスすると

/home/サーバID/aaa.com/public_html/bbb/ccc.php

と言うことが分かりました。

ちなみにこのフルパスはエックスサーバです。

コメント