मुझे यकीन है कि यह पहले पूछा जा चुका है, लेकिन मुझे ऐसा कोई समाधान नहीं मिला है जो काम करता हो।
एक वेबसाइट ने सीएमएस सेवाओं को बंद कर दिया है, लेकिन एक ही डोमेन है, मैं एक पेज के लिए एक नगीन फिर से कैसे लिखूं?
उदाहरण के लिए
पुराना पेज
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/