所以,我剛開始使用Zend,在把我們的企業內部CMS到新的框架,如果你看到現有的代碼,我敢肯定,你會很快同意報廢的最佳方式整個事情,並重新開始。URL路由在Zend的
所以,這就是我在做什麼。它相對較小,所以隨着項目的推進,它不應該花太長的時間。總之,要到這一點:
究竟如何做路由工作Zend的?
我創建了一個項目,兩個模塊,一個名爲「默認」和一個叫「管理員」。如果您還沒有猜到,我希望默認模塊成爲網站的前端,而管理模塊將成爲網站的後端。當我導航到〜/ public /時,我可以看到「歡迎使用Zend Framework」屏幕,但是當我導航到〜/ public/admin時,我只能得到一個404.
我錯過了什麼讓它工作?另外,我該如何映射〜/〜〜/ public/where〜/是域名?
zf create Module default
zf create controller Index -m default
zf create Module admin
zf create controller Index -m admin
感謝,並提前爲任何幫助您能給:
作爲一個說明,我使用命令行工具ZF使用以下命令進行中的每個模塊和索引控制器。
丹。
感謝蒂姆。我沒有意識到它會嚴重影響Zend,我認爲在本地主機上開發期間不會直接指向vHost的問題太多。我一夜之間把它扔在一個開發子域中,並且像你說的那樣將vHost更改爲指向公用文件夾,並且它完美地工作。謝謝! – 2012-07-12 09:19:54