簡體   English   中英

NGINX - 將根目錄設置為子目錄

[英]NGINX - Set root to sub directory

我使用來自Roots.io WordPress 框架堆棧的格子 它為我設置了一個 LEMP 環境。

nginx根路徑設置為: root /srv/www/example.co.uk/current/web;

  • /web目錄內部是一個名為/static的目錄。

長話短說。 我希望將所有流量發送到/srv/www/example.co.uk/current/web/static目錄。 所以它就像 /static 是根目錄並從那里加載網站。

解決。

閱讀 Nginx 包括文檔。 https://roots.io/docs/trellis/master/nginx-includes/#child-templates

在 Trellis 中創建以下目錄和文件(每個站點)。
/trellis/nginx-includes/mysite.co.uk.conf.child

{% extends 'roles/wordpress-setup/templates/wordpress-site.conf.j2' %}

{% block change_nginx_root_path %}

# Change NGINX root path
root /srv/www/mysite.co.uk/current/web/static;

{% endblock -%}

更新mysite.co.uk

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM