আমি কীভাবে গুগল ওয়েবমাস্টার সরঞ্জামগুলিতে nginx.conf এর মাধ্যমে সাইটের মালিকানা যাচাই করব?


11

কয়েক বছর আগে, গুগল ওয়েবমাস্টার সরঞ্জামগুলির সাইটের মালিকানা যাচাইকরণ প্রক্রিয়াটি শুরু হয়েছিল যে যাচাইকরণ ফাইলগুলিতে কেবল সেখানে উপস্থিত হওয়া এবং ফিরে আসার পরিবর্তে এবং 200 OKঅন্যান্য পার্শ্ববর্তী ফাইলগুলি ফিরে আসবে 404 Not Foundইত্যাদি নিশ্চিত করে নির্দিষ্ট সামগ্রী থাকতে পারে etc.

নতুন প্রয়োজনীয়তার সাথে আমি কীভাবে nginx.confএকা গুগল ওয়েবমাস্টার সরঞ্জামস সাইট যাচাইকরণ ফাইলটি পরিবেশন করব ?

উত্তর:


18

আপনি যদি জানেন যে যাচাই ফাইলটির নামকরণ করা উচিত googled1085b59adc211cb.html(এবং ওয়েবমাস্টার সরঞ্জামগুলির মধ্যে কোনও সাইট যুক্ত করার পরে আপনাকে বলা হবে), তবে আপনি নিম্নলিখিতটির যথাযথ serverপ্রসঙ্গে রেখে যেতে পারেন nginx.conf:

    location = /googled1085b59adc211cb.html {
            rewrite ^/(.*)  $1;
            return 200 "google-site-verification: $uri";
    }

পিএস একটি চিন্তার পরীক্ষাটি প্রকাশ করবে যে locationনিয়মিত প্রকাশের মাধ্যমে এমন একটি তৈরি করাও সম্ভব যা এখন যে কোনও সময় যে কোনও সময়ে আপনার সাইটের মালিকানা যাচাই করতে এবং আপনার সাথে যোগাযোগ না করেই অনুমতি দিতে পারে, তবে আমি এই মুহুর্তে এই ধরনের কনফিগারেশনগুলি বাদ দেব will (অনিচ্ছাকৃত ব্যবহার রোধ করতে), যেহেতু এখন সত্যিকারের আগ্রহী যে কোনওভাবেই খুব ভাল সূচনা পয়েন্ট রয়েছে। :-)


2
পুনর্লিখনের পাশাপাশি ফেরত কেন?
ডেনিস কারসেমেকার

4
পুনর্লিখন চালাকভাবে অগ্রণী /থেকে সরিয়ে দেয় $uri। :-) অন্যথায়, ওয়েবমাস্টার সরঞ্জামগুলি আপনাকে প্রমাণীকরণ করবে না, বা আপনাকে স্নিপেট ত্রুটি-প্রবণ করে, দুবার ফাইলের নামটি কপি-পেস্ট করতে হবে।
সিএনটি
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.