首页 > 学院 > 操作系统 > 正文

nginx给wordpress反向代理,实现多域名访问wordpress

2024-06-28 16:02:02
字体:
来源:转载
供稿:网友

问题1:搭建好的worPRess服务器用的端口不是80端口,80端口被占用,想转换到80上来。 问题2:搭建好的Wordpress服务器向用多个域名来指向。

但是简单的修改数据库中的wp_options中的home和siteurl可不行,而且也不支持多域名。

我的做法是:

1.首先配置nginx

server_name www.xxx.com blog.xxx.com;location / { proxy_pass http://localhost:81/blog/; proxy_set_header Host $host; } location /blog/ { proxy_pass http://localhost:81/blog/; proxy_set_header Host $host; }

2.修改wp-config.php,加入下面

define('WP_HOME', 'http://'.$_SERVER['HTTP_HOST'].'/blog');define('WP_SITEURL', 'http://'.$_SERVER['HTTP_HOST'].'/blog');

其中blog为wordpress路径


发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表