Zend框架和Wordpress集成

Bra*_*rad 11 php wordpress .htaccess zend-framework

我们在ourdomain.com上有一个现有的Zend Framework网站,在blog.ourdomain.com上有一个wordpress博客

我们希望将博客迁移到mydomain.com/blog上的网站 - 但我似乎已经搜索到了地球的尽头,无法找到方法.我已经尝试了各种.htaccess的东西,设置了一个博客控制器,并包括一些wordpress文件等 - 但无济于事.

有没有人有任何想法?

虚拟主机设置:

ServerAdmin webmaster@dummy-host.example.com
DocumentRoot "/Users/bradyeager/Sites/TWPZend/public"
ServerName twps
ErrorLog "logs/twps-error-log"
CustomLog "logs/twps-access_log" common
Run Code Online (Sandbox Code Playgroud)

选项索引FollowSymLinks

AllowOverride All

Order allow,deny
Allow from all
Run Code Online (Sandbox Code Playgroud)

jas*_*son 15

通过将.htaccess文件修改为不发送任何/blog以ZF应用程序开头的内容来实现此目的的最有效和最简单的方法- 只需将其传递给Wordpress即可.Wordpress必须安装在您的文档根目录中,当然,为了使其正常工作,正是您通常如何安装它.

一个例子:

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

RewriteRule ^blog - [NC,L]

RewriteRule ^.*$ index.php [NC,L]
Run Code Online (Sandbox Code Playgroud)

所有这些关于在ZF应用程序中创建自定义控制器,操作和路线,然后通过您的应用程序传递到Wordpress的废话绝对是荒谬的.您将执行应用程序引擎的完整调度周期,只是转发到另一个应用程序?