首頁 後端開發 php教程 nginx root alias 區別

nginx root alias 區別

Jul 28, 2016 am 08:28 AM
application image images jpg

访问的目录结构

<code>root@nginx02  ~
<span># tree /application/image/</span>
/application/image/
|<span>-- 01.jpg</span>
|<span>-- images</span>
|   |<span>-- 01.jpg</span>
|   |<span>-- i1</span>
|   |   `<span>-- 01.jpg</span>
|   |<span>-- i2</span>
|   |   `<span>-- 02.jpg</span>
|   |<span>-- i3</span>
|   |   `<span>-- 03.jpg</span>
|   |<span>-- i4</span>
|   |   `<span>-- 04.jpg</span>
|   |<span>-- i5</span>
|   |   `<span>-- 05.jpg</span>
|   |<span>-- i6</span>
|   |   `<span>-- 06.jpg</span>
|   `<span>-- i7</span>
|       `<span>-- 07.jpg</span>
`<span>-- imgs</span>
    `<span>-- 01.jpg</span><span>9</span><span>directories</span>, <span>10</span><span>files</span></code>
登入後複製

栗子说明

<code><span>1</span>,如果请求路径是完全匹配^<span>$正</span>则 <span>alias</span> 必须是完整的路径匹配 不然会找不到文件
  http:<span>//www.static.com/images/i1/01.jpg</span>
  location ~ <span>"^/images/i([0-9]{1})/(.*\.(gif|jpg|png|js|css))$"</span> {
     <span>alias</span> /application/<span>image</span>/images/i<span>$1</span>/<span>$2</span>;
  }

 <span>2</span>,如果请求路径是目录请求 <span>alias</span> 路径别名最后/必须加上
  http:<span>//www.static.com/test/01.jpg</span>
  http:<span>//www.static.com/test/i1/01.jpg</span>
  location /test/ {
     <span>alias</span> /application/<span>image</span>/images/;
  }
 <span>3</span>,如果请求路径是/test/<span>01.</span>jpg 返回的路径<span>alias</span> /application/<span>image</span>/images/<span>01.</span>jpg
 <span>4</span>,如果请求路径是/test/i1/<span>01.</span>jpg 返回的路径<span>alias</span> /application/<span>image</span>/images/i1/<span>01.</span>jpg
 注意-----------
 <span>alias</span> 会自动把请求/test/i1/<span>01.</span>jpg i1自动拼接到 <span>alias</span> /application/<span>image</span>/images/i1/后面 在去查找文件


 /i1/<span>01.</span>jpg
 如果请求www.test/il/<span>01.</span>jpg root 会把i1拼接到 root /application/<span>image</span>/images/il/ 到i1目录找<span>01.</span>jpg
 若果是请求/i1/i01/<span>01.</span>jpg 会把i1/i01拼接到 root /application/<span>image</span>/images/il/i01/ 到i1/i01目录找<span>01.</span>jpg
 root 路径最后面可以没有/;
 location /i1/ {
     root /application/<span>image</span>/images;
 }

总结 
  <span>1</span>,root  使用 /i1/ 是拿i1/后面去拼接 ,root 路径后面可以没有反斜杠/
  <span>2</span>,<span>alias</span> /test/i1/ 是从/test/后面拿去拼接,就是二级目录去拼接 访问目录必须带反斜杠 ,如果完全资源匹配就不用加上反斜杠/;
</code>
登入後複製
').addClass('pre-numbering').hide(); $(this).addClass('has-numbering').parent().append($numbering); for (i = 1; i ').text(i)); }; $numbering.fadeIn(1700); }); });

以上就介绍了 nginx root alias 区别,包括了方面的内容,希望对PHP教程有兴趣的朋友有所帮助。

本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn

熱AI工具

Undresser.AI Undress

Undresser.AI Undress

人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover

AI Clothes Remover

用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool

Undress AI Tool

免費脫衣圖片

Clothoff.io

Clothoff.io

AI脫衣器

Video Face Swap

Video Face Swap

使用我們完全免費的人工智慧換臉工具,輕鬆在任何影片中換臉!

熱工具

記事本++7.3.1

記事本++7.3.1

好用且免費的程式碼編輯器

SublimeText3漢化版

SublimeText3漢化版

中文版,非常好用

禪工作室 13.0.1

禪工作室 13.0.1

強大的PHP整合開發環境

Dreamweaver CS6

Dreamweaver CS6

視覺化網頁開發工具

SublimeText3 Mac版

SublimeText3 Mac版

神級程式碼編輯軟體(SublimeText3)

熱門話題

Java教學
1655
14
CakePHP 教程
1413
52
Laravel 教程
1306
25
PHP教程
1252
29
C# 教程
1226
24
如何在 Windows 11 上將 PNG 轉換為 JPG 如何在 Windows 11 上將 PNG 轉換為 JPG May 12, 2023 pm 03:55 PM

如何在Windows11上將PNG轉換為JPG在Windows10和11上,您可以使用Microsoft內建的Paint應用程式快速轉換圖片檔案。若要在Windows11上將PNG映像轉換為JPG,請使用下列步驟:開啟檔案總管並導航至要轉換的PNG映像。右鍵單擊圖像並從選單中選擇開啟方式>繪製。您的照片或圖像會在「畫圖」應用程式中開啟。注意螢幕底部的檔案大小。若要將檔案從PNG轉換為JPG,請按一下檔案並從選單中選擇另存為>JPEG圖片。當文件資源

修復:無法在 Windows 11 中開啟 JPG 文件 修復:無法在 Windows 11 中開啟 JPG 文件 Apr 17, 2023 pm 12:37 PM

JPG是與PNG一起最受歡迎的圖片檔案格式之一。這是一種有損壓縮圖像格式,非常適合網站。因此,許多用戶將圖像保存或轉換為JPG格式。但是,一些用戶表示他們在使用該平台的預設照片應用程式在Windows11中開啟JPG檔案時遇到了問題。因此,這些使用者無法在Windows11中開啟、檢視和編輯JPG格式的映像。這是一位使用者在Microsoft論壇貼文中所說的:雙擊JPG檔案以在MicrosoftPhoto中開啟時,我收到錯誤找不到指定的程式。這是在大約一個月前購買的一台新

聊聊怎麼用php輕鬆實現WebP轉JPG的功能 聊聊怎麼用php輕鬆實現WebP轉JPG的功能 Mar 24, 2023 pm 02:57 PM

近年來,隨著Web技術的不斷發展,WebP這種新型圖片格式逐漸走進了程式設計師和Web開發者的視野。 WebP優點不容忽視:檔案體積小、品質高、瀏覽器支援度高等。但在某些情況下,我們可能需要把WebP圖片轉換成一些其他格式的圖片,例如JPG。那麼,如何用PHP實現WebP轉換為JPG的功能呢?

python WSGI Application原理是什麼 python WSGI Application原理是什麼 May 19, 2023 pm 01:25 PM

本篇文章所依賴的python環境為:什麼是WSGIWSGI也稱之為web伺服器通用網關接口,全稱是webservergatewayinterface。它定義了在python中web伺服器與web應用程式之間應該如何通訊並且處理http請求和回應的一個標準,注意,它只是一個協議,或者說是規範、標準,你也可以不按這個標準來,就像我們上一篇文章所寫的web伺服器那樣。 WSGI也分為應用程式和伺服器網關,其中我們熟知的Flask就是屬於應用程序,uWSGI、wsgiref屬於伺服器網關。個人感覺,WSG

jpg是什麼意思 jpg是什麼意思 Nov 28, 2022 am 09:46 AM

JPG一般是指JPEG格式,是一種使用有損壓縮方法儲存的影像格式,是用於連續色調靜態影像壓縮的一種標準,其檔案後綴名為「.jpg」或「.jpeg」。 JPG檔案主要是採用預測編碼(DPCM)、離散餘弦變換(DCT)以及熵編碼的聯合編碼方式,以去除冗餘的影像和彩色資料;它能夠將影像壓縮在很小的儲存空間,但一定程度上會造成影像資料的損傷。

jpg是什麼格式文件 jpg是什麼格式文件 Jun 21, 2023 am 11:36 AM

JPG是JPEG格式文件,JPEG格式是最常用的影像檔案格式,後綴名為「.jpg」或「.jpeg」。 JPG的格式標準分為JPEG、漸進式JPEG、JPEG2000等三種,一般用於連續色調靜態影像壓縮的一種標準,是有損壓縮,將資料影像壓縮在小儲存空間的同時,造成影像資料的損傷,如果使用者對影像品質要求較高的話,建議捨棄這種影像檔案格式,特別是對於一些高清圖片。

svg怎麼轉jpg格式 svg怎麼轉jpg格式 Nov 24, 2023 am 09:50 AM

svg可以透過使用影像處理軟體、使用線上轉換工具和使用Python影像處理庫的方法來轉jpg格式。詳細介紹:1.影像處理軟體包括Adobe Illustrator、Inkscape和GIMP;2、線上轉換工具包括CloudConvert、Zamzar、Online Convert等;3、Python影像處理庫等等。

如何免費使用Bing Image Creator 如何免費使用Bing Image Creator Feb 27, 2024 am 11:04 AM

本文將介紹七種利用免費的BingImageCreator獲得高品質輸出的方法。 BingImageCreator(現稱為MicrosoftDesigner的ImageCreator)是一個出色的線上人工智慧藝術生成器之一。它能根據使用者的提示產生高度逼真的視覺效果。提示越具體、清晰和創意,生成的效果也會更出色。 BingImageCreator在創建高品質影像方面取得了重大進展。現在它使用Dall-E3訓練模式,顯示出更高水準的細節和現實主義。然而,它能否始終如一地產生高清結果取決於幾個因素,包括快速

See all articles