1

我有一个使用 Zend Framework 的应用程序,但在公共目录下有一个 WordPress 博客(文件夹名为“blog”)。

访问博客的主页很好,但是当我尝试访问帖子时,我的 htaccess 规则让它通过 Zend 框架。我需要在 /public/.htaccess 文件中修改什么以使其忽略对 /public/blog 目录的请求?

这是当前的 .htaccess 文件:

RewriteEngine On
RewriteCond %{REQUEST_FILENAME} -s [OR]
RewriteCond %{REQUEST_FILENAME} -l [OR]
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule ^.*$ - [NC,L]
RewriteRule ^.*$ index.php [NC,L]

谢谢!

4

1 回答 1

2

我认为,这应该工作

RewriteEngine On
RewriteCond %{REQUEST_URI} !^/public/blog/ 
RewriteCond %{REQUEST_FILENAME} -s [OR]
RewriteCond %{REQUEST_FILENAME} -l [OR]
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule ^.*$ - [NC,L]
RewriteRule ^.*$ index.php [NC,L]
于 2013-01-25T14:19:55.483 回答