目标是在与静态网站相同的域上有效地设置 Zend 应用程序。目前以下情况属实,但速度较慢:
- www.website.com/ 重定向到 www.website.com/corp/index.html
- /admin, /login, /session 解析为 zend 应用程序所在的 /index.php
我已经在我的引导文件中设置了到 www.website.com/corp/index.html 的重定向,但是无论我访问哪个页面,这个重定向都必须在适当的时候发生。它正在减慢整个静态站点的速度。这是我的虚拟主机 httpd.conf 条目,它将所有内容重定向到 /index.php 但我想放置一个异常,允许在该目录中访问 /corp 而无需重定向。当然也欢迎其他简单有效的解决方案。
<VirtualHost *:18887>
DocumentRoot c:\pathtoapp\public
ServerName website.com
SetEnv APPLICATION_ENV "local"
<Directory c:\pathtoapp\public>
DirectoryIndex index.php
AllowOverride All
Order allow,deny
Allow from all
</Directory>
</VirtualHost>