配置wordpress.htaccess文件,使其仅在url domain.com/blog中接受我



我有一个用react.js制作的网站,我们需要在wordpress中进行博客会话。

domain.com

react.js 中的站点

我们必须在这条路上;

domain.com/blog

网站在wodpress

我们使用的是docker wodpress apache

# BEGIN WordPress
RewriteEngine On
RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]
RewriteBase /
RewriteRule ^index.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
# END WordPre

这是使用docker 生成的文件

当我使用/blog时,它会加载我的wordpress网站吗?

来自/blog的所有内容都属于.htaccess中的wordpress?

使用nginx,我们以这种方式解决了这个问题。但内阁希望它配备apache2

location ^~ /blog {
alias /var/www/html;
....
}

在Apache上,您可以使用反向代理和重写规则来实现这一点。首先,您需要创建一个外部应用程序。把它想象成类似于你在nginx中定义的别名。然后添加一个重写规则,将流量发送到您创建的代理外部应用程序。它看起来像

REWRITERULE^(.*($HTTP://apache:8080/$1[p](apache是您的外部应用程序(

您可能会发现这很有帮助:https://openlitespeed.org/kb/reverse-proxy-basics/

相关内容

最新更新