改变Zend项目的路径

时间:2012-08-22 09:31:37

标签: php zend-framework netbeans url-rewriting

我是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-Framework-Basic-Tutorial-P840.html。   (熟悉PHP并了解MVC设计的基本概念   模式)。

1 个答案:

答案 0 :(得分:2)

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

RewriteEngine On
RewriteRule ^(.*)/?$ public/$1 [L]