我的本地服务器的根目录是/ Users/myname/Sites,并且所有web项目都在该目录中的独立目录中。 /用户/ myname /站点/新项目如何定义虚拟根目录?
我得到的问题是我有一个网站,其中所有的HTML路径开始写斜杠例如<a href="/dir/file.txt">
,这使得浏览器查找文件file.txt在/用户/ myname/Sites /而不是位于文件所在的/ Users/myname/Sites/newproject中。
而不是编辑的每一个文件的路径或者删除开始削减或把在,如果有一些简单的方法来宽做这个网站,我想知道开始的PHP变量?
我使用<base href="http://localhost/newproject" />
我已经尝试设置的DocumentRoot在.htaccess
我试过$ _ SERVER [ 'DOCUMENT_ROOT']设置为$ _ SERVER [ 'DOCUMENT_ROOT']尝试。 “/新项目”;
不幸的是,这些似乎没有工作。
如果你想有SEO URL和那种东西,检查http://www.codeigniter.com – Herr
我认为这会更适合于http://webmasters.stackexchange.com/或http:// serverfault.com/ – oezi