是否可以在沒有設置虛擬主機的情況下在Windows(Apache或IIS)上配置Web服務器,以便像使用http://example.com/myapp而不是http://example.com/myapp/public這樣的鏈接訪問Zend Framework應用程序?沒有虛擬主機的Zend Framework應用程序
4
A
回答
12
使用這個的.htaccess
RewriteEngine On
RewriteRule ^(.*)$ public/$1?%{QUERY_STRING} [QSA,L]
,並把這個的application.ini
resources.frontController.baseUrl = "/myapp/"
1
將.htaccess
文件機智以下內容到你的myapp
目錄:
RewriteEngine on
RewriteRule (.*) public/$1
+0
它不起作用。我得到404錯誤,因爲'myapp'被識別爲控制器,而它應該默認爲'索引' – yarson 2011-02-14 14:20:39
0
創建.htaccess文件並將其放入根目錄與以下內容
RewriteEngine on
RewriteRule (.*) public/$1
及以下線路添加到您的應用程序/ CONFIGS/applicaton.ini文件
resources.frontController.baseUrl = "/myapp/"
不會有任何的錯誤,我將正常工作。
0
如這裏的Zend文檔https://framework.zend.com/manual/2.4/en/user-guide/skeleton-application.html#using-the-built-in-php-cli-server的建議,您可以使用使用命令
php -S 0.0.0.0:8080 -t public/ public/index.php
像這樣
php -S 0.0.0.0:8080 -t {path_of_project's_public_folder} {path_of_project's_public_folder_upto_idex.php_file}
運行此只需打開命令提示符,輸入上述命令的內置CLI服務器然後按回車,現在你可以打開你的項目,像這樣http://localhost:8080/。你的應用程序在8080端口上運行,你可以將它更改爲8000或5050之類的東西。
我希望它能幫助別人。
相關問題
- 1. zend framework 2路由/虛擬主機
- 2. 虛擬主機下的應用程序?
- 3. Zend App沒有mod_rewrite,沒有虛擬主機
- 4. 安裝zend框架沒有apache虛擬主機
- 5. WPF應用程序在虛擬機和Citrix上「應用程序沒有響應」
- 6. 沒有虛擬主機的Zend2
- 7. 虛擬主機7
- 8. Zend Framework應用程序.htaccess
- 9. 無虛擬主機的Rails應用程序
- 10. 如何限制Apache模塊(處理程序)到虛擬主機(虛擬主機)
- 11. Zend Framework的主機路由
- 12. 有虛擬主機的Tomcat管理器
- 13. 具有路徑的Apache虛擬主機
- 14. 如何安裝Laravel應用程序以免費虛擬主機?
- 15. 更多虛擬主機在一個軌道應用程序
- 16. CherryPy爲虛擬主機控制面板應用程序
- 17. 在Azure虛擬主機上部署Symfony2應用程序
- 18. Tomcat 6的虛擬主機?
- 19. 創建phabricator一個新的虛擬主機虛擬主機
- 20. 虛擬主機的問題
- 21. Zend和虛擬主機 - 以root身份登錄的子目錄
- 22. Zend Framework共享主機
- 23. .NET平臺虛擬主機
- 24. 在虛擬主機中應用mod_rewrite
- 25. 虛擬主機與乘客
- 26. 多個Web應用程序 - 相同的虛擬機vs多個虛擬機
- 27. 在虛擬主機
- 28. 用於虛擬主機的Zend目錄結構的Ubuntu LAMP
- 29. 指向第一個虛擬主機目錄的虛擬主機
- 30. Zend Framework應用程序沒有正確關閉mysql連接
看看類似的問題在SO:http://stackoverflow.com/questions/4151246/install-zend-framework-without-apache-virtual-hosts或http://stackoverflow.com/questions/4274839/ zend-app-on-host-without-mod-rewrite-and-no-virtual-hosts – Marcin 2011-02-14 13:08:44
我做了,但沒有回答我的問題。我不希望鏈接中包含'公開' – yarson 2011-02-14 14:05:21