एक बहुत ही उपयोगी ट्यूटोरियल जिसमें आप एएमपी प्लगइन को निष्क्रिय करने के बाद एएमपी पेजों को गैर-एएमपी पेजों पर रीडायरेक्ट करना सीखते हैं। WordPress. व्यावहारिक रूप से समाप्त करें "/amp
” URL के अंत से।
परियोजना AMP (Accelerated Mobile Pages) उपयोगकर्ताओं को इससे लाभान्वित होने में मदद करने के लिए डिज़ाइन किया गया था इंटरनेट कनेक्शन कमजोर (3G) जल्दी से वेब पृष्ठों को एक्सेस कर सकता है मोबाइल फोन si smartphones के.
ब्लॉगर्स और बड़ी वेबसाइटों दोनों इस का उपयोग करने के लिए incept है संरचित प्रारूप मोबाइल वेबपेजों के लिए, लेकिन थोड़ी देर के बाद बहुत से चाहते थे एएमपी छोड़ें. वेब को तेज़ बनाने और उपयोगकर्ताओं को एक्सेस किए गए पृष्ठों का सरलीकृत इंटरफ़ेस प्रदान करने के लिए एक परियोजना के रूप में कल्पना की गई, एएमपी उन सभी वेबमास्टरों को पसंद नहीं आया जिन्होंने इसे कुछ समय के लिए स्थापित और उपयोग किया था। WordPress. या तो उनकी रूपांतरण दर कम थी, या मोबाइल उपकरणों पर कम ट्रैफ़िक था, या वे विज्ञापन नेटवर्क को ठीक से लागू करने में असमर्थ थे। Google AdSense और पसंद है।
यह निश्चित है कि Google एएमपी के उपयोग को प्रोत्साहित करता है और वेबमास्टर्स को चेतावनी देता है कि भविष्य में यह संभव है कि एएमपी के बिना वेबसाइटों को मोबाइल उपकरणों से बहुत अधिक आगंतुक प्राप्त न हों।
यदि आप इस लेख में आए हैं, तो सबसे अधिक संभावना है आपने एएमपी का इस्तेमाल किया थोड़ी देर के लिए, आप कर रहे हैं के लिए अक्षम एएमपी प्लगइन WordPress और अब आप कई के साथ सामना कर रहे हैं 404 पृष्ठ in गूगल कंसोल.
के बाद एएमपी प्लग-इन सक्रिय करना के लिए WordPress, यूआरएल पृष्ठों और सामग्री उनकी समाप्ति होगी "/amp
"। इन यूआरएल के साथ "/amp
एएमपी परियोजना के मानकों के अनुसार डिजाइन और सुविधाओं के मामले में सरलीकृत पृष्ठ होंगे। पृष्ठों को नए URL के साथ अनुक्रमित किया जाएगा Google Search, तब उपयोगकर्ताओं को प्रदान किया जाता है जब वे आपके वेबसाइट पेज तक पहुंचने के लिए कुछ प्रासंगिक खोजते हैं।
समस्या तब उत्पन्न होती है जब X कारणों से आप AMP को छोड़ने का निर्णय लेते हैं WordPress. एएमपी प्लगइन अक्षम करें के लिए WordPress यह बहुत सरल है। हम अंदर जाते हैं Dashboard → Plugins → क्लिक करें "Deactivate". में Google Search हालांकि, अंत में "/ amp" के साथ अनुक्रमित URL बने रहेंगे, और जब उन्हें एक्सेस किया जाएगा तो वे वापस आ जाएंगे "Error 404 – Page Not Found"। लिंक अब मान्य नहीं है, Google कंसोल में आप पृष्ठों में भारी वृद्धि देखेंगे "not found"। वाले पृष्ठ "/amp
” URL के अंत में।
सबसे सुरुचिपूर्ण समाधान यह है कि इसके डैशबोर्ड पर प्लगइन अक्षम करने के बाद स्थायी रूप से पुनः निर्देशित (Redirect 301) यूआरएल "/amp
"उनके सामान्य संस्करण के लिए। मुक्त "/amp
".
कपि ins
के लिए एएमपी प्लगइन को अक्षम करने के बाद एएमपी पृष्ठों को गैर-एएमपी पर रीडायरेक्ट करें WordPress
हम उस परिदृश्य को लेते हैं जिसमें हमारे पास प्रपत्र के वेब पेज हैं:http://domeniu.com/nume-post/amp"और हम उन्हें पुनर्निर्देशित करना चाहते हैं"http://numedomeniu.com/nume-post/".
यह अभी भी निर्भर करता है कि आप किस वेब सर्वर का उपयोग कर रहे हैं। अपाचे या एनजीआईएनएक्स।
एएमपी पुनर्निर्देशन निर्देश में .htaccess (Apache)
Apache निर्देशों का प्रयोग करें .htaccess. फ़ाइल संपादित करें .htaccess डोमेन के रूट फ़ोल्डर से और निम्नलिखित पंक्तियाँ जोड़ें:
RewriteEngine On
RewriteCond %{REQUEST_URI} (.+)/amp(.*)$
RewriteRule ^ %1/ [R=301,L]
फ़ाइल सहेजें .htaccess और पिछले पेज पर पहुंचकर ब्राउज़र में चेक करें "/amp
".
एनजीआईएनएक्स के साथ गंभीर पर एएमपी को गैर-एएमपी पृष्ठों पर पुनर्निर्देशित करें
पृष्ठों को पुनर्निर्देशित करने के लिए AMP pe non-AMP के साथ सर्वर पर nginx, आपको फ़ाइल को संपादित करना होगा nginx.conf उस डोमेन का जिसके लिए आप पुनर्निर्देशन करना चाहते हैं और की पंक्ति जोड़ना चाहते हैं rewrite खंड में "server { ...
"
rewrite ^/(.*)\/amp http://numedomeniu.com/$1 permanent;
फ़ाइल सहेजें और सेवा को पुनरारंभ करें "nginx” सर्वर पर।
पुनरारंभ करने के बाद, "के साथ समाप्त होने वाले सभी URL/amp
”प्लगइन को समाप्त किए बिना उसी URL पर रीडायरेक्ट कर दिया जाएगा AMP के लिए WordPress.
बहुत बढ़िया जानकारी, मुझे अभी भी एक विशिष्ट पृष्ठ पर एक वर्ष से अधिक समय पहले ही पढ़ना पड़ा था, लेकिन अब मुझे कुछ भी नहीं मिला। .htaccess और nginx के लिए कौन से कोड गायब हैं? आपकी आयु के बारे में जानने के लिए धन्यवाद।
नमस्ते, मोबाइल विज़िटर को htaccess के माध्यम से स्वचालित रूप से / amp पृष्ठों पर कैसे पुनर्निर्देशित किया जा सकता है? धन्यवाद।