首页 > 解决方案 > 管理安装 WordPress 的 PHP 框架的子文件夹的路由

问题描述

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

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

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

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

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

标签: phpwordpressframeworks

解决方案


很确定您的 /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 添加例外。


推荐阅读