我需要两个不同的路径,一个用于文件包含(include),另一个用于js/css等。我正在使用
目前,我的所有文件顶部都包含了这个。
mod_rewrite
。下面的方法可以正常工作...目前,我的所有文件顶部都包含了这个。
define('SERVER_ROOT', 'C:/wamp/www/site_folder/');
define('SITE_ROOT', 'http://localhost/site_folder/');
然后文件就这样被调用:
require_once SERVER_ROOT . 'st_wd_assets/inc/func_st_wd.php';
<link rel="stylesheet" type="text/css" href="<?php echo SITE_ROOT;?>st_pages/user_area/css/user_area.css" media="screen"/>
你可能已经注意到,每当我在本地主机和我的生产服务器之间移动版本时,更新每个文件的顶部都将是一项巨大的任务。
定义这些ROOT值的最佳/标准方法是什么?
我在$_SERVER
超级全局变量中找不到解决方案?人们通常只是使用虚拟主机吗?但是,是否仍然需要定义ROOT常量?