在mywebsite.com上,我运行了带有wordpress的docker容器。 我是以
开始的docker run -p 8000:80 --name docker-wordpress-nginx -d
和
docker ps
显示
0.0.0.0:8000->80/tcp
在我的主机上我运行nginx
server {
listen 80;
...
server_name mywebsite.com www.mywebsite.com;
...
location / {
proxy_pass http://localhost:8000/;
proxy_set_header Host $host;
}
当我去这里时
mywebsite.com
它带来了我网站的wordpress索引页面,但现在浏览器中的地址
mywebsite.com:8000
而不是
mywebsite.com
我所期待的。 一切都看起来像我想要的,除了我总是在地址
中获得该端口号http://mywebsite.com:8000/2015/08/01/hello-world/
相反,我想要
http://mywebsite.com/2015/08/01/hello-world/
我的意思是,一般来说,而不是
http://mywebsite.com:8000/some_blog/
我想要
http://mywebsite.com/some_blog/
有什么想法吗?