配置wordpress.htaccess文件,以便它只接受我在网址domain.com/blog

egmofgnx  于 2022-11-16  发布在  WordPress
关注(0)|答案(1)|浏览(107)

我有一个在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;
    ....
}
2ekbmq32

2ekbmq321#

在Apache上,您可以使用反向代理和重写规则来实现这一点。首先,您需要创建一个外部应用程序。可以将其视为类似于您在nginx中定义的别名。然后,添加一个重写规则来向您创建的代理外部应用程序发送流量。如下所示
重写^(.*)$HTTP://apache:8080/$1 [P](apache是您的外部应用程序)
您可能会发现以下内容很有帮助:https://openlitespeed.org/kb/reverse-proxy-basics/

相关问题