Phi*_*p F 0 php .htaccess zend-framework
我的.htaccess的设置
SetEnv APPLICATION_ENV development
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} -s [OR]
RewriteCond %{REQUEST_FILENAME} -l [OR]
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule ^.*$ - [NC,L]
RewriteRule ^.*$ index.php [NC,L]
Run Code Online (Sandbox Code Playgroud)
伙计们,我需要你的专业知识.建议或想法会很棒.我想要发生的是,我将删除我的.htaccess文件并创建一个index.php来配置所有内容......是否可能?
你能举个例子吗?先感谢您.
小智 6
参考:http://www.armando.ws/2009/03/how-to-run-zend-framework-with-no-htaccess-file/
包括conf/extra/httpd-zf.conf
这将允许Apache在重新启动Apache后添加其他配置设置,并且它是隔离特定于应用程序的Apache设置的好地方.
现在,继续在APACHE_HOME/conf/extra /目录中创建包含文件"httpd-zf.conf",并将最初在.htaccess文件中的ReWrite规则放入其中.点击保存,删除.htaccess文件,然后重启Apache.您应该看到Zend Framework应用程序正在运行.
为什么这样?速度.当有人访问该站点时,您的应用程序必须始终读取.htaccess文件.删除此额外图层并将其放入Web服务器本身将减少页面加载的时间.