忽略靜態資源URL訪問鏈結大小寫方案

2021-09-22 08:02:53 字數 387 閱讀 3409

最近需要做乙個訪問靜態資源忽略url大小寫的需求,思路如下

使用nginx做訪問靜態資源的反向**

通過重定向的方式,將含有大小寫的鏈結轉為小寫(大寫也行,統一就好)

將靜態資源通過批處理指令碼,統一修改名稱為小寫(同2標準)

如此三部便實現訪問url了忽略大小寫的需求。

以下是部分要點配置參考此處使用了nginx 的lua模組,所以需要安裝,詳情centos給nginx安裝lua模組

location ~* / 

root 靜態資源目錄;

index index.html index.htm;

}

乙個基於shell程式設計的批量修改檔名稱指令碼

通過URL訪問django靜態資源

這個問題真的困擾了好幾天 這個跟django的版本號應該有關係,網上的方法大多都只適用於舊的django版本 截止發帖為止,我當前用的是django 2.1.2版本 首先給出解決方案 在urlpatterns裡加入url r static p.views.serve 下面是詳細解釋 首先需要在url...

通過url訪問檔案(靜態資源)

放在resources.static下,例如新建files目錄存放檔案 對映resource.static下檔案,使之可以通過url位址直接訪問 mvc static path pattern 訪問 http ip port files filename pdf 將檔案放在static目錄下 js訪...

vue打包後,靜態資源通過URL訪問不到

vue打包後,一些靜態資源通過url訪問不到 const shareinfo 然後就開始找原因,檢視了打的包裡的資料夾,並沒有找到 share.jpg。但是發現其他的檔案都是以 a.7a2c09b.jpg形式出現的。那分享在 呢?會不會也變成share.jh65465.jpg?網上查資料,知道可能的...