PHP - 为脚本/样式文件设置不同的目录

时间:2016-11-25 17:23:48

标签: java php css assets

所以这个问题可能已经提出了几次,但我似乎无法找到答案。

我的目标是将css,js,asset-files包含到我的php框架中。但是,在调用这些文件时,必须始终将路径调用为文件夹结构,例如:

<link rel="stylesheet" href="\frontend\web\css\style.css">

而不是我想要的:

<link rel="stylesheet" href="\web\css\style.css">

如果有办法'#34;技巧&#34; PHP引用文件(从不同的目录)到我想要的目录这样就永远不会向外部用户显示网站/域有子域或cms。

我的文件结构如下:

root frontend backend

子域名可以是任何内容,但在这种情况下为frontend.domain.com,但与用户有关,其他子域名可以动态创建,例如backend.domain.commanage.domain.com

非常感谢任何有关如何实现这种效果的线索

1 个答案:

答案 0 :(得分:1)

可能你使用yii2和高级模板。

如果你使用Apache,你可以试试Yii2 htaccess - How to hide frontend/web and backend/web COMPLETELY,这可能会有帮助。

如果您使用的是Nginx,则可以使用this example