我有一个有两个域的小滴。 每个域都有一个子域,我试图在每个子域上设置两个ghost实例,但它给了我一个非常困难的时间。
我有一台安装了LEMP堆栈的Centos服务器。 Ghost正好在第一个子域运行,但第二个我可以看到主页/前端的样式,但是当我访问/ ghost或/ admin时,我发现找不到nginx 404错误。
答案 0 :(得分:1)
没有你的Nginx配置文件很难回答,但我仍然会尝试,你需要配置nginx来监听这些子域名,如果你已经成功完成了,你还需要在每个博客上配置ghost blog config.js拥有不同的网址和端口以及数据库。
@media screen and (min-width: 700px){
.header { order: 1; }
.orange-box { order: 2; }
.purple-box { order: 3; }
.red-box { order: 4; }
.dark-green-box{ order: 5; }
.light-blue-box{ order: 6; }
.blue-box{ order: 7; }
}
blog1.example.com config.js
server {
listen 80;
server_name blog1.example.com;
location / {
proxy_pass http://127.0.0.1:2368/;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header Host $http_host;
}
}
server {
listen 80;
server_name blog2.example.com;
location / {
proxy_pass http://127.0.0.1:2369/;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header Host $http_host;
}
}
blog2.example.com config.js
production: {
url: 'http://blog1.example.com',
mail: {},
database: {
client: 'sqlite3',
connection: {
filename: path.join(__dirname, '/content/data/ghost1.db')
},
debug: false
},
server: {
host: '127.0.0.1',
port: '2368'
}
}