From d536f57cd98c9b6cc4cf7ef30fe38db59dbf02c1 Mon Sep 17 00:00:00 2001 From: VirtuBox Date: Fri, 6 Dec 2019 10:15:49 +0100 Subject: [PATCH] Fix wo site cd & use proxy_params --- wo/cli/plugins/site.py | 5 +++++ wo/cli/templates/virtualconf.mustache | 4 +--- 2 files changed, 6 insertions(+), 3 deletions(-) diff --git a/wo/cli/plugins/site.py b/wo/cli/plugins/site.py index 0d63995..426c84a 100644 --- a/wo/cli/plugins/site.py +++ b/wo/cli/plugins/site.py @@ -241,6 +241,11 @@ class WOSiteController(CementBaseController): wo_site_webroot = getSiteInfo(self, wo_domain).site_path if os.path.isdir(wo_site_webroot): WOFileUtils.chdir(self, wo_site_webroot) + + try: + subprocess.call(['/bin/bash']) + except OSError as e: + Log.debug(self, "{0}{1}".format(e.errno, e.strerror)) else: Log.error(self, "unable to change directory") diff --git a/wo/cli/templates/virtualconf.mustache b/wo/cli/templates/virtualconf.mustache index 76be634..e0f2f36 100644 --- a/wo/cli/templates/virtualconf.mustache +++ b/wo/cli/templates/virtualconf.mustache @@ -21,9 +21,7 @@ server { location / { proxy_pass http://{{host}}:{{port}}; proxy_redirect off; - proxy_set_header Host $host; - proxy_set_header X-Real-IP $remote_addr; - proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; + include proxy_params; } # Security settings for better privacy