我在将 CSS 文件添加到我的元素时遇到问题。我把所有我可以作为样式表包含在这棵树中的东西都保存了:
在我的 layout.twig(这是用于休息的基础 twig 文件)中,我有这一行
<link href="{{ app.request.basepath }}/Assets/Css/main.css" rel="stylesheet">
它无法正常工作。首先,Silex 使用我的 localhost:8080/Assets/Css/main.css 作为失败路由。 在我的网页源代码中,我可以看到我的树 Assets --> Css 被合并到一个名为“Assets/Css”的路径中:
我有一个简单的问题。如何正确包含我的 CSS/JS/IMG 文件。感谢您提供的各种帮助。 问候。
最佳答案
Assets
文件夹似乎无法通过网络访问,因此您需要将 Assets (可能还有您的 .htaccess
文件)移动到可公开访问的文件夹中.从屏幕截图来看,那将是 web/
。或者,您需要在服务器配置中映射一个 URL(或子域)以指向 Assets
文件夹。
关于html - Silex Assets 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35292168/