wordpress - 与 Cakephp 一起安装 WordPress

标签 wordpress cakephp installation

我在根目录安装了cakephp。 site.com/

我想在 site.com/blog 安装 WordPress 博客

但是由于 cakephp 会重定向所有网址,我不知道该怎么做?

最佳答案

来自:http://dogmatic69.com/blog/development/7-using-other-apps-with-cakephp-htaccess-config

#cakephp 上被问得最多的一件事是如何与 CakePHP 一起使用其他应用程序,而给出的答案通常相当难看。将文件/文件夹粘贴到 webroot/侧。虽然这确实有效,但效果不太好。因此,我将向您展示 .htaccess 文件的一些小技巧。

第一种(非常简单的方法)是在子文件夹中使用 .htaccess。例如,您可以拥有 Joomla! 的副本!当您拥有 Joomla 的 .htaccess 时,可以毫无问题地与蛋糕一起运行!已启用。如果应用程序没有和/或您不知道在 .htaccess 文件中放入什么内容,您还有另一种选择

如果 Apache 发现对您的子目录的请求,则使其停止处理重写。这是通过为子目录添加一条规则,然后告诉 Apache 这是要处理的最后规则来完成的。您要编辑的 .htaccess 文件是在 APP 中找到的文件。目录。您要添加的只是以下行:

<IfModule mod_rewrite.c>
    RewriteEngine on

    RewriteRule (some_folder/.*) $1 [L] # adjust the regex to what you want.

    # normal cake rules
    RewriteRule    ^$    webroot/    [L]
    RewriteRule    (.*) webroot/$1    [L]
 </IfModule>

您可以通过相应地更改正则表达式来对任意数量的子文件夹执行此操作。它非常简单,而且比将所有内容都放在应用程序的 webroot/文件夹中要干净得多。

关于wordpress - 与 Cakephp 一起安装 WordPress,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3897223/

相关文章:

php - Woocommerce 获取产品

javascript - html 5 nav 标签在 IE7 的 cakephp 中停止 ajax

url - CakePHP Routes 和 Google Webmaster Tools 验证

installation - 使用composer在TYPO3 11中安装介绍包

javascript - 没有事件服务器 - atom-ternjs

c# - 通过 WCF 更新应用程序

WordPress 管理员 : show draft pages in page attributes parent page dropdown

php - wordpress 提取媒体 url

php - Woocommerce 订阅 - 开始日期

cakephp - 设置默认模型条件