Перенаправляйте страницы AMP на не-AMP после отключения плагина AMP для WordPress

Проект AMP (Ускоренные мобильные страницы) была разработана, чтобы помочь пользователям извлечь выгоду из подключение к Интернету более слабый (3G) может быстро получить доступ к веб-страницам на мобильные телефоны si смартфоны.
Оба блоггера и крупные веб-сайты используют для этого структурированный формат для мобильных веб-страниц, но многие захотели через некоторое время выйти из AMP. Задуманный как проект, направленный на то, чтобы сделать Интернет быстрее и предоставить пользователям упрощенный интерфейс доступных страниц, AMP пришелся по душе не всем веб-мастерам, которые какое-то время устанавливали и использовали его. WordPress. Либо у них был низкий коэффициент конверсии, либо снизился трафик на мобильных устройствах, либо они не смогли должным образом внедрить рекламные сети. Google AdSense и тому подобное.
Несомненно то, что Google поощряет использование AMP и предупреждает веб-мастеров о том, что в будущем веб-сайты без AMP, возможно, не будут получать слишком много посетителей с мобильных устройств.

Если вы пришли к этой статье, скорее всего, вы использовали AMP какое-то время вы отключенный плагин AMP для WordPress и теперь вы сталкиваетесь со многими Страницы 404 in Консоль Google.
после включение модуля AMP для WordPress, URL-адреса страницы и статьи у них будет прекращение "/ усилитель". Эти URL-адреса «/ amp» будут иметь упрощенные страницы с точки зрения дизайна и функций в соответствии со стандартами проектов AMP. Страницы также будут проиндексированы с новым URL-адресом в поиске Google, а затем предоставлены пользователям, когда они ищут что-то подходящее для перехода на страницу вашего веб-сайта.

Проблема возникает, когда по Х причинам вы решаете отказаться от AMP ради WordPress. Отключить плагин AMP для WordPress это очень просто. Мы входим Дашборд →   Плагины → нажмите «Отключите". Однако в поиске Google URL-адреса с завершением "/ amp" останутся, и при обращении к ним они вернутсяError 404 Страница не найдена". Поскольку ссылка больше не действительна, в консоли Google вы обнаружите значительное увеличение количества «не найденных» страниц. Страницы, содержащие "/ amp" в конце URL-адреса.

Наиболее элегантным решением является то, что после отключения плагина на панели инструментов постоянно перенаправляется (Перенаправление 301) «/ Amp» к их обычной версии. Без «/ amp».

Как навсегда перенаправить ссылку AMP на ссылку без AMP в WordPress

Мы возьмем сценарий, в котором у нас есть веб-страницы в форме: «http://domeniu.com/nume-post/amp"И мы хотим перенаправить их на"http://numedomeniu.com/nume-post/».

Это зависит от того, какой веб-сервер вы используете. Apache или NGINX.

Как навсегда перенаправить ссылку, заканчивающуюся на «/ amp», на ссылку без AMP в Apache

Apache использует директивы .htacces. Отредактируйте файл .htaccess в корне домена и добавьте следующие строки:

RewriteEngine On
RewriteCond %{REQUEST_URI} (.+)/amp(.*)$
RewriteRule ^ %1/ [R=301,L]

Сохраните файл .htaccess и проверьте его в браузере, перейдя на предыдущую страницу «/ amp».

NGINX - перенаправить «/ amp» на страницу статьи без AMP.

Отредактируйте файл nginx.conf домена, для которого вы хотите перенаправить, и добавьте строку перезаписи в сегменте «сервер {…»:

rewrite ^/(.*)\/amp http://numedomeniu.com/$1 permanent;

Сохраните файл и restartу вас на сервере есть служба "nginx".

после restart, все URL-адреса, оканчивающиеся на «/ amp», будут перенаправлены на один и тот же URL-адрес без расширения плагина AMP, оканчивающегося на WordPress.

Stealth

Увлечен технологиями, мне нравится тестировать и писать руководства по операционным системам. macOS, Linux, Windowsо WordPress, WooCommerce и настроить веб-серверы LEMP (Linux, NGINX, MySQL и PHP). я пишу на StealthSettings.com с 2006 года, а несколько лет спустя я начал писать на iHowTo.Tips обучающие программы и новости об устройствах в экосистеме. Apple: iPhone, айпад, Apple Часы, HomePod, iMac, MacBook, AirPods и аксессуары.

2 комментариев

  1. Excelinfo, вы можете мне помочь, потому что в моем случае я просто хочу перенаправить определенную страницу, а не все, что у меня есть. Как будут выглядеть коды для .htaccess и nginx? Спасибо, и я надеюсь на вашу помощь.

  2. Привет, как мобильные посетители могут автоматически перенаправляться на страницы / amp через htaccess? Спасибо.

Оставьте комментарий

Ваш электронный адрес не будет опубликован.

Статьи по теме

/ / /
Теги: / / / / / / / / / /
Вернуться к началу кнопки