我有一个用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/