আমি নিশ্চিত যে এটি আগে জিজ্ঞাসা করা হয়েছিল, তবে আমি কার্যকর সমাধান খুঁজে পাচ্ছি না।
একটি ওয়েবসাইট সিএমএস পরিষেবাদি পরিবর্তন করেছে, তবে একই ডোমেন রয়েছে, আমি কীভাবে একটি একক পৃষ্ঠার জন্য একটি এনজিনেক্স পুনর্লিখন সেট আপ করব?
যেমন
পুরাতন পৃষ্ঠা
http://sitedomain.co.uk/content/unique-page-name
নতুন পাতা
http://sitedomain.co.uk/new-name/unique-page-name
দয়া করে নোট করুন , আমি চাই না যে সামগ্রীর পৃষ্ঠায় থাকা সমস্ত কিছুই পুনঃনির্দেশিত করা হোক, তবে আক্ষরিক অর্থে কেবল উপরে উল্লিখিত ইউআরএল। আমার সেট আপ করতে প্রায় 9 টি পুনঃনির্দেশ রয়েছে, যার মধ্যে কোনও প্যাটার্নে উপযুক্ত নয়।
ধন্যবাদ!
সম্পাদনা করুন: আমি এই সমাধানটি পেয়েছি, যা মনে হচ্ছে এটি কাজ করছে, এটি কোনও স্ল্যাশ ছাড়াই পুনঃনির্দেশের সত্যতা ব্যতীত:
if ( $request_filename ~ content/unique-page-name/ ) {
rewrite ^ http://sitedomain.co.uk/new-name/unique-page-name/? permanent;
}
তবে এটি পুনঃনির্দেশ করে:
http://sitedomain.co.uknew-name/unique-page-name/