【问题标题】:Manage route to subfolder of PHP framework that installed WordPress管理安装 WordPress 的 PHP 框架的子文件夹的路由
【发布时间】:2026-01-03 01:45:02
【问题描述】:

如何将网络流量跳过到安装在 /wp 等子文件夹中的 WordPress 中

我的网站根目录中有一个 PHP 框架。我使用这个框架:https://www.phpvibe.com/

我需要在 /wp 中打开 WordPress(以及所有 /wp/* 流量)
如何通过 htaccess 或 PHP 代码跳过我的网站流量?

在我的框架中,我有一个 route.php 文件来管理我的所有路由,如果我想打开 ./wp,我会收到 404 错误。

如何跳过路由并将它们重定向到 WordPress 网站?

【问题讨论】:

    标签: php wordpress frameworks


    【解决方案1】:

    很确定您的 /wp 子文件夹中需要这样的 .htaccess 文件

    # BEGIN /wp subdirectory
    <IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteBase /wp/
    RewriteRule ^index.php$ - [L]
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule . /wp/index.php [L]
    </IfModule>
    

    如果您还在那里使用单条目应用程序,则可能需要在根目录中为您的规则 int 添加例外。

    【讨论】: