nginx中設置的alias與root
【root】
配置段:http,server,location,if
【alias】
配置段:location
1 我在/var/www/html目錄下保存了個html文件
2 訪問servername.com/hello/world.html 報錯404Not Found
結論:root配置的時候如果一個請求的URI是/hello/world.com,web服務器將會返回服務器上的/var/www/html/hello/world.html的文件
3 將root改為alias後,訪問同樣的URI,則顯示正常內容
結論: alias配置的時候如果一個請求的URI是/hello/world.com,web服務器將會返回/vart/www/html/world.html的文件,因為alias會把location後面的配置路徑丟棄掉,把當匹配到的目錄指向指定的目錄;
註意:
1 使用alias時,目錄名後面一定要加"/";
2 alias在使用正則匹配時候,必須捕捉要匹配的內容並在指定的內容處使用;
3 alias只能位於locaion塊中;
nginx中設置的alias與root
相關推薦
nginx中設置的alias與root
.html com roo htm mark img uri .com 路徑 記錄訪問某個url報錯404的問題:【root】配置段:http,server,location,if 【alias】配置段:location 1 我在/var/www/html目錄下保存了個ht
nginx虛擬目錄設置 alias 和 root
rewrite nbsp 的人 write 目錄名 分享 工作 .html code nginx貌似沒有虛擬目錄的說法,因為它本來就是完完全全根據目錄來設計並工作的。 如果非要給nginx安上一個虛擬目錄的說法,那就只有alias標簽比較“像”
centos7中設置nginx的systemctl啟動方式
顯示 後臺運行 load IV rem 停止 運行參數 com .com centos7中設置nginx的systemctl啟動方式 1.建立服務文件 (1)文件路徑 vim /usr/lib/systemd/system/nginx.service (2)服務文件內
MFC中CTreeGridCtrl中設置TreeNode列為Checkbox後,如果獲取選中的Cell
ast treenode span pan dynamic node eid count getc 1、設置TreeNode列為CheckBox: m_Grid.SetTreeColumnCellTypeID(CT_CHECKBOX); 2、獲取選中的Cell,此處需要強轉
在pfsense中設置多WAN後,網銀無法登陸的解決!
pfsense 多wan 網銀 無法訪問在pfsense中設置多WAN後,網銀登陸一般會失效。出現這個問題原因大多是網銀的安全機制問題 ,銀行網站訪問不允許登陸用戶的IP地址短時間發生變化。解決辦法是指定網銀訪問的443端口流量走某一個固定的網關。下面以pfsense2.34的設置為例:設置好的規則如下:20
Android中設置半個屏幕大小且居中的button布局 (layout_weight屬性)
ecc vra sgd oiv red ng2 cdc roi aligned 先看例如以下布局 : 上圖中。按鈕的大小為屏幕的一半,然後居中顯示在布局中央,每一個人心中都有自己的答案,看看我的方法吧,布局布局xml例如以下 : <?xml ver
(轉)OL2中設置鼠標的樣式
format csdn 移動 初始 pbo led doc 代碼 detail http://blog.csdn.net/gisshixisheng/article/details/49496289 概述: 在OL2中,鼠標默認是箭頭,地圖移動時,鼠標樣式是移動樣式;很
Mysql中設置遠程訪問的方法
界面 代碼 進行 數據 遠程 root windows服務 ges roo 這個是windows服務器中啊。我用的是可視化界面 sqlyog ,你們也可以用 navicat 甚至dos界面都可以 用root帳號登錄後,在查詢頁面中寫以下代碼 GRANT ALL PR
html中設置錨點定位的幾種常見方法
element 針對 htm com script int nbsp onclick .get 1,使用id定位: <a href="#1F" name="1F">錨點1</a> <div name="1F"> <p>
基於win7在GIT中設置VUE1.0開發環境
web vuejs 1.0 最近項目要使用VUE.JS作為前端框架,進行前後端的分離。雖然要使用2.0進行開發,但是要先基於1.0進行學習,逐步進行理解與開發。由於沒搞清楚vue2.0和vue1.0環境中部分內容的關系,所以在寫程序時碰到好多坑,下述是論述的1.0的配置。現在剛初學幾天,大概理解到
Ubuntu 16.04安裝uGet替代迅雷,並在Chrome中設置為默認下載器
ria 點擊下載 sdn 顯示 同時 bin style apt 使用 uGet是采用aria2作為下載後端,所以兩個軟件都必須同時安裝。 1、安裝uGet sudo add-apt-repository ppa:plushuang-tw/uget-stable
Linux中設置別名
localhost 臨時 -a show global oba 家目錄 user 設置 查看別名: alias設置別名: 臨時設置: alias show=‘ls -al‘ 永久生效: 修改 家目錄/.bashrc [[email&
在MyEclipse中設置jsp頁面為默認utf-8編碼
技術 logs utf tor and ren 創建 菜單 下拉框 在MyEclispe中創建Jsp頁面,Jsp頁面的默認編碼是“ISO-8859-1”,如下圖所示: 在這種編碼下編寫中文是沒有辦法保存Jsp頁面的,會出現如下的錯誤提示: 因此可以設置Jsp默認的編碼為
在vmware中設置CentOS7的網絡
自動獲取 好的 centos7系統 .cn ifconf ifconfig bridge rtu bootp 為了能夠使用XShell來管理我們安裝好的CentOS7系統,所以我們要先設置CentOS7的網絡使其能夠聯網。 1.選擇vmware的編輯,然後點擊虛擬網絡編
Html設置html與body元素高度問題
wfs ktv vrf pcc xmx vfl uft map vra 為什麽要設置HTML和body的高度? 在一些比較正規的網站經常見到會設置html與body的高度。是為了後面的div高度正確的顯示。 div的100%是從其上一級div的寬高繼承來的,有一
MYECLIpsE中設置字體大小
android list music lips eclips ids aid 設置字體 view aNDROIDsCROLLVIEW%E7%9A%84%E4%BD%BF%E7%94%A8 http://music.baidu.com/songlist/495684042
在虛擬機中設置NAT模式實現主機和虛擬機的通信
ima 虛擬機 是否 fig idt star 死機 roo 只需要 1.打開虛擬機,對幾個節點進行網絡連接的設置。虛擬機設置/網絡連接,選擇“NAT模式” 2.編輯—>虛擬網絡編輯器來查看NAT模式中所用到的網段。 從上圖可以看出,NAT中的子網IP是192.1
sublime中設置scala編譯運行
image cmd roman 分享 保存 jdk all 運行 pan Attention: 前提、前提、前提:電腦上安裝scala和jdk,可以在cmd中運行scala命令: okay,next: 1.配置內容 在Tools->Build Systems-
Eclipse中設置作者、日期等的方式
src window type cli png comment 我們 template windows 1、點擊Windows->Preferences->Java->Code Style->Code Templates; 2、點擊展開右側的Comm
Eclipse中設置新創建文件的默認編碼格式
創建文件 分享 log .com 創建 區域 win 一個 b- window-prefenences-web-jsp(或者是其他文件格式,裏面是一個列表) 找到之後點擊,在右側區域中選擇encoding進行修改即可,然後應用,OK Eclipse中設置新創建文件的默認