我在/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_URL
将为http://www.anyonesdomain.com/any/possible/sub/directory
。
希望更有意义。
答案 0 :(得分:1)
解析 PHP_SELF 服务器变量,如:
$SCRIPT_LOCATION = substr($_SERVER['PHP_SELF'], 0, strrpos($_SERVER['PHP_SELF'], "/"));