我有一个简单的Zend框架网站,我正在开发另外还有一个myBB论坛用于同一个网站。在Zend框架内运行myBB论坛
我把论坛(在一个叫“论坛”在Zend脚手架的公共文件夹中的文件夹,但创造了该问题,控制URL重写了的.htaccess导致问题的论坛。
然后我将论坛放置在公共文件夹之外,只有删除.htaccess才能正常工作,但Zend显然无法正常工作
如何获取.htaccess重写功能,以便如果url http://www.mysite.com/forum是使用它不会重写Zend框架的网址,其他任何东西都应该转发到公共文件夹。
我的根目录的.htaccess代码:
RewriteEngine On
RewriteRule ^\.htaccess$ - [F]
RewriteCond %{REQUEST_URI} =""
RewriteRule ^.*$ /public/index.php [NC,L]
RewriteCond %{REQUEST_URI} !^/public/.*$
RewriteRule ^(.*)$ /public/$1
RewriteCond %{REQUEST_FILENAME} -f
RewriteRule ^.*$ - [NC,L]
RewriteRule ^public/.*$ /public/index.php [NC,L]
TIA 约翰
这解决了你的问题? –