使用多个子域时如何正确包含php语句?

时间:2019-01-10 20:49:41

标签: php subdomain

我正在构建自己的网站,并使用正常的文件结构(例如..)成功使一切正常运行。 -public_html -管理员    / adminpage1    / adminpage2 - 用户    / userpage1    / userpage2 - 图书馆   / css   / js   / php index.php(重定向到管理员或用户的登录页面)

问题-我想尝试将子域用于网站的不同内容区域,例如.. admin.sitename.com user.sitename.com  这会使我的页面网址看起来像 sitename.com/admin/adminpage1 /

在这里如何引用CSS和JS“ https://sitename.com/library/css/whatever.css

和PHP 包含“ https://sitename.com/library/PHP/whatever.PHP

问题,我遇到了-现在,当我转到自己的网站时 它没有加载php的“ includes”语句,基本上是一个空白的页面。

1 个答案:

答案 0 :(得分:0)

PHP包括对HTTP或HTTPS的任何知识,仅对您的文件系统一无所知。路径现在可能需要类似于../../central_folder/library/core.php,而不只是../library/core.php。 –格雷格·施密特(Greg Schmidt)

CSS和JS由客户端(浏览器)检索,因此需要使用URL来完成,因为它们已经存在。 URL和目录路径可能看起来相似,但是却大不相同。 –格雷格·施密特(Greg Schmidt)