簡體   English   中英

nginx重寫靜態內容

[英]nginx rewrite for static content

我正在使用Nginx提供靜態html。 我希望mydomain.com在根文件夾中顯示index.html。 對於/pages/page形式的鏈接,我希望它們轉到根目錄並從pages文件夾中拉出page.html

這是我想出的:

location / {
  root /var/www/public_html;
  index  index.html;
  try_files $uri $uri.html http://mysite.com;
} 

但是,當我轉到自己的網站時,會收到404。 如果我使用try_files /index.html $uri $uri.html http://mysite.com;它會呈現index.html try_files /index.html $uri $uri.html http://mysite.com;

我必須使用try_files $uri $uri/index.html $uri.html http://mysite.com; 我認為索引指令就足夠了。

暫無
暫無

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

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