ক্যাশে সার্ভার ব্যবহার করার সময় রিডাইরেক্ট ত্রুটি ঘটলে কীভাবে মোকাবেলা করবেন ②

3 min

language: ja bn en es hi pt ru zh-cn zh-tw

error.png

হ্যালো, আমি অযোগ্য।

আমি ভেবেছিলাম এটি আগের নিবন্ধে ঠিক হয়ে গেছে, কিন্তু এটি মোটেও ঠিক হয়নি।

এবং, যখন আমি এটি সম্পর্কে সাবধানে চিন্তা করলাম, তখন এটি অদ্ভুত মনে হয়েছিল, তাই আমি আবার সিনট্যাক্স পরিবর্তন করার চেষ্টা করেছি।

server {
    listen 443 ssl;
    server_name xxx.xxxx;
    
    location / {     
                if ($uri ~* "\.(jpg|jpeg|png|webp|gif|mp4|css|js|ico|woff2)$") {
                    set $do_not_cache 0;
                }

                proxy_no_cache          $do_not_cache;
                proxy_cache_bypass      $do_not_cache;

                proxy_cache             zone1;
                proxy_cache_key         $scheme$proxy_host$uri$is_args$args;
                proxy_cache_valid       200 201 6h;
                proxy_cache_valid       302 3h;
                proxy_cache_valid       301 1d;
                proxy_cache_valid       404 5m;
                proxy_cache_lock        on;
                
                proxy_pass http://192.168.10.101/;
                proxy_set_header Host $host;
                proxy_set_header X-Real-IP $remote_addr;
                proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
                proxy_set_header X-Forwarded-Proto $scheme;   
    }
    ssl_certificate xxxx.pem;  
    ssl_certificate_key xxxx.pem; 
}

ক্যাশে সার্ভার ব্যবহার করার সময় রিডাইরেক্ট ত্রুটি ঘটলে কীভাবে মোকাবেলা করবেন

উপরের নিবন্ধের তুলনায় সিনট্যাক্স অনেক কম, তবে আমি অপ্রয়োজনীয় অংশগুলি সরিয়ে দিয়েছি যাতে এটি পড়া সহজ হয়।
আগেরবার, আমি লাল অংশের কোডটি location এর ঠিক পরে রেখেছিলাম, কিন্তু সেই ক্ষেত্রে, আমি ভেবেছিলাম যে রিভার্স প্রক্সি ক্যাশে করা হবে কি হবে না তা সিদ্ধান্ত নেওয়ার আগেই কাজ করা শুরু করবে এবং SSL-প্রত্যয়িত পৃষ্ঠাগুলি ক্যাশে করার পরিস্থিতি পরিবর্তন হবে না, তাই আমি এটিকে শেষে সরিয়ে দিয়েছি।

আমি এই রিডাইরেক্ট ত্রুটির সময়টি পুরোপুরি বুঝতে পারছি না, তাই আমি এটি দিয়ে পরিস্থিতি পর্যবেক্ষণ করব।

তাহলে।

Related Posts