-2

/srv/www/siteに解決されるディレクトリにphpがありwww.domain.com/siteます。

を引き出して のsite/型を作成するにはどうすればよいBASE_URLですか?

私は次のようなことをしたいと思います: BASE_URL to == "http://www.domain.com/site".

私は方法を知っていますdefine、それは問題ではありません。問題は、スクリプトをサイトの任意のフォルダーにインストールする必要があり、それがベース フォルダーであることを知っていることです。

アップデート

このスクリプトは本質的に で呼び出されhttp://www.anyonesdomain.com/any/possible/sub/directory/index.php、その場合BASE_URLhttp://www.anyonesdomain.com/any/possible/sub/directory.

それがより理にかなっていることを願っています。

4

1 に答える 1

1

次のように、 PHP_SELFサーバー変数を解析します。

$SCRIPT_LOCATION = substr($_SERVER['PHP_SELF'], 0, strrpos($_SERVER['PHP_SELF'], "/"));
于 2012-04-22T01:26:07.957 に答える