0

我是新手,ZF并且正在使用netbeans IDE创建 zend 项目。当我运行这个项目时,它会打开一个"Index of /ZendProject1"带有目录的目录,当我点击文件夹“public”时,我会得到我在下面写的内容"applicationiews\scripts\index\index.phtml"

我希望我的 Zend 项目可以通过http://localhost/ZendProject1/而不是通过 -->访问http://localhost/ZendProject1/public/

我需要为 zend 文件夹更改哪些设置..因为我目前在我的 htdocs 下有很多项目,所以从 httpd.conf 设置更改不是一个合理的解决方案。我认为必须管理一些设置,尽管我用谷歌搜索但没有解决方案:(

注意——我在 Zend 学习模式,所以请给我一些链接,我可以在这些链接中找到更多关于 zend 的教程,除了 http://devzone.zend.com/http://www.phpeveryday.com/articles/Zend-框架-基础-教程-P840.html。(熟悉PHP,了解MVC设计模式的基本概念)。

4

1 回答 1

2

.htaccess文件添加到每个项目的目录(项目的根目录,不公开)。它应该包含:

RewriteEngine On
RewriteRule ^(.*)/?$ public/$1 [L]
于 2012-08-22T09:36:21.980 回答