我使用this教程在我的localhost上设置了一个Symphony框架。我正在使用PHP默认服务器和MySQL。
前端URL工作正常但是当我转到管理URL(http://localhost:8000/symdemo/admin
)时,我的CSS URL也被重定向到管理页面,这意味着我没有在响应中获得CSS代码。
默认PHP服务器没有URL重写模块且index.php
的原因也是添加到CSS路径。
我该如何解决这个问题?
答案 0 :(得分:1)
我不是百分百肯定,但我认为您会发现使用支持重写的网络服务器比尝试在PHP中复制必要的重写更快。 Rewrites are listed as a requirement in Symphony CMS's readme,上次我检查Symphony仍然依赖于网络服务器重写某些路由/文件。
当然,您可以使用Apache。如果您想使用易于配置的更轻松,更清洁的网络服务器,我建议使用Hiawatha,其中有一个Symphony URL toolkit/rewrite rule set。