所以这个问题可能已经提出了几次,但我似乎无法找到答案。
我的目标是将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.com
,manage.domain.com
。
非常感谢任何有关如何实现这种效果的线索
答案 0 :(得分:1)
可能你使用yii2和高级模板。
如果你使用Apache,你可以试试Yii2 htaccess - How to hide frontend/web and backend/web COMPLETELY,这可能会有帮助。
如果您使用的是Nginx,则可以使用this example