2017-10-18 77 views
0

我已經在本地主機上使用this教程設置了Symphony框架。我正在使用PHP默認服務器和MySQL。 前端網址工作正常,但當我轉到管理網址(http://localhost:8000/symdemo/admin)時,我的CSS網址也被重定向到管理頁面,這意味着我沒有獲得CSS代碼到響應中。所有URL都被重定向到index.php

因爲默認的PHP服務器沒有URL重寫模塊和index.php也在添加到CSS路徑。

我該如何解決這個問題?

+0

@Wrzlprmft是的,我知道它的localhost網址,我只是提供它僅供參考。其實我找到了原因,因爲默認的PHP服務器沒有URL重寫模塊的功能,這就是爲什麼這個錯誤來臨,因爲index.php正在添加在CSS路徑 –

+0

,這是瀏覽器無法訪問。 –

+0

如果你有任何解決方案,在默認的PHP服務器的url重寫在symphony設置工作,然後請幫助我 –

回答

1

我不是100%確定,但我想你會發現使用支持重寫的網絡服務器比嘗試在PHP中複製必要的重寫更快。 Rewrites are listed as a requirement in Symphony CMS's readme,上次我檢查Symphony仍然依賴webserver重寫它的一些路由/文件。

你當然可以使用Apache。如果您想使用易於配置的更輕更乾淨的網絡服務器,我推薦使用Hiawatha,它有Symphony URL toolkit/rewrite rule set

+0

感謝您的答案,但我需要使用url重寫到默認的php服務器,通過Symphony支持 –

相關問題