中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

nginx如何搭建jsdelivr鏡像站

發布時間:2022-06-13 10:04:07 來源:億速云 閱讀:171 作者:iii 欄目:開發技術

這篇文章主要介紹了nginx如何搭建jsdelivr鏡像站的相關知識,內容詳細易懂,操作簡單快捷,具有一定借鑒價值,相信大家閱讀完這篇nginx如何搭建jsdelivr鏡像站文章都會有所收獲,下面我們一起來看看吧。

創建 jsdelivr 鏡像站

首先,你需要有一臺安裝了 nginx 的服務器。推薦使用騰訊云輕量服務器的Matomo鏡像,其中集成了最新穩定版 nginxphpmariadbMatomo 等服務端軟件。

把下面的 nginx 配置保存為 jsdelivr.conf,然后上傳到你的 nginx 站點配置目錄中, 一般為 /etc/nginx/include 或者 /etc/nginx/http.d

使用上面提到的 Matomo 鏡像,請上傳到 /usr/local/lighthouse/softwares/nginx/conf/include 目錄

  • 使用寶塔鏡像,可以替換下其生成的站點配置

server {

    listen 80;

    listen 443 ssl http2;

    # 請更改為你的證書路徑
    ssl_certificate certs/default.cer;
    ssl_certificate_key certs/default.key;

    # 請更改為你的鏡像域名
    server_name jsd.rehiy.com;

    location / {
        proxy_pass https://cdn.jsdelivr.net;
        proxy_set_header Host $proxy_host;
        proxy_set_header Accept-Encoding '';
        proxy_ssl_server_name on;
        proxy_ssl_name $proxy_host;
        proxy_redirect / /;
        # Proxy Cache
        proxy_cache jsdelivr;
        proxy_cache_lock on;
        proxy_cache_lock_timeout 15s;
        proxy_cache_use_stale updating;
        proxy_cache_background_update on;
        proxy_cache_key $host$request_uri;
        proxy_cache_valid 200 301 302 30d;
        proxy_cache_valid 500 501 502 503 15s;
        proxy_cache_valid any 5m;
        # Replace Domain
        sub_filter_once off;
        sub_filter_types application/javascript application/json text/xml text/css;
        sub_filter '$proxy_host' '$host';
    }

}

# 緩存路徑請根據需要更改
proxy_cache_path /var/tmp/nginx/jsdelivr levels=1:2 use_temp_path=off keys_zone=jsdelivr:300m inactive=30d max_size=30g;

使用 jsdelivr 鏡像站

在你的站點源碼中批量替換 cdn.jsdelivr.net 為 jsd.rehiy.com 即可使用自己的jsd鏡像了。

當然,也可以把下面的代碼插入到你的站點 nginx 配置中,不修改站點源碼替換為自己的鏡像站。

sub_filter_once  off;
sub_filter_types application/javascript application/json text/xml text/css;
sub_filter 'cdn.jsdelivr.net'  'jsd.rehiy.com';

關于“nginx如何搭建jsdelivr鏡像站”這篇文章的內容就介紹到這里,感謝各位的閱讀!相信大家對“nginx如何搭建jsdelivr鏡像站”知識都有一定的了解,大家如果還想學習更多知識,歡迎關注億速云行業資訊頻道。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

宝清县| 唐山市| 长白| 贵港市| 西峡县| 砀山县| 德惠市| 高碑店市| 甘谷县| 巨野县| 宜兰县| 淮阳县| 洛浦县| 开原市| 龙川县| 类乌齐县| 黑河市| 平度市| 连州市| 新兴县| 台山市| 德江县| 饶平县| 防城港市| 梓潼县| 廉江市| 濮阳市| 阿鲁科尔沁旗| 淮北市| 成安县| 蒲城县| 寻乌县| 章丘市| 乌鲁木齐县| 城步| 夏津县| 苏尼特右旗| 诸暨市| 运城市| 镇平县| 合水县|