Nginx服务器上换discuz域名

被折腾一晚上,记录一下。

discuz+dokuwiki+ucenter的一系列站,更换域名后出现 502 bad gateway 错误。

discuz解决方法:

输入 http://domain/admin.php,进入后台,更新缓存,之后正常。

换域名需要修改的地方:

1. ucente中的应用url;

2. cookie域名可能需要修改

3. 可能需要设置默认域名

dokuwiki:

dokuwiki使用ucenter插件后,如果设置使用discuz用户组,则出现502错误,取消后正常。未发现解决办法。最后删除了dokuwiki,不做wiki了。

换域名后的重定向:

server {
server_name old;
rewrite ^/(.*) http://new/$1 permanent;
}

另外,如果设置了防跨站,可能还需要修改php.ini,将host和base_dir修改为新的域名和目录。

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注