首页 > 解决方案 > 在域名后添加正斜杠,但仅在实时服务器上

问题描述

我有确定根目录的变量,我在整个网站中使用它,它看起来像这样:

$host = '//'.$_SERVER['HTTP_HOST'].dirname($_SERVER['PHP_SELF']);

在我的本地主机上一切正常,因此目录结构如下所示:http://localhost:8080/projects/mysite/whateverdir

但是当我将我的网站放到服务器上时,在域名后添加了一个正斜杠,所以它看起来像这样: http ://www.example.com//whateverdir

我在做什么错和/或有没有更好的方法来设置根目录与我可以在整个 php 代码中使用的变量?

标签: phpdirectory

解决方案


推荐阅读