我有一个在react.js网站,我们需要在WordPress的博客会话。
域名.com
react.js中的站点
我们必须走这条路;
域名.com/博客
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生成的文件
当我使用/博客它会加载我的WordPress网站?
从/blog开始的所有内容都属于wordpress的.htaccess?
使用nginx我们这样解决了它。但内阁希望它与apache 2
location ^~ /blog {
alias /var/www/html;
....
}
1条答案
按热度按时间2ekbmq321#
在Apache上,您可以使用反向代理和重写规则来实现这一点。首先,您需要创建一个外部应用程序。可以将其视为类似于您在nginx中定义的别名。然后,添加一个重写规则来向您创建的代理外部应用程序发送流量。如下所示
重写^(.*)$HTTP://apache:8080/$1 [P](apache是您的外部应用程序)
您可能会发现以下内容很有帮助:https://openlitespeed.org/kb/reverse-proxy-basics/