Удаление даты из URL / постоянных ссылок и перенаправления в WordPress

Если у вас есть блог на WordPress, вероятно, уже заметил, что URL-адрес идет в формате /ano/mes/dia/url-do-post. Этот формат создает ссылки дольше, и это обозначение даты может быть вредным для вашего сайта, многие пользователи смотрят на ссылке и выберите веб-узел, на содержание последней, так что, даже если вы сохранили свои посты обновляются, это может повлиять на дальность действия своих статей.

В этой статье мы узнаем, как настроить WordPress, чтобы использовать формат url-самый простой и перенаправить сообщения, уже проиндексированы, либо общие в новый формат с помощью .htaccess.

Настройка постоянных ссылок в WordPress

Войдите в админ-панели WordPress и перейдите в нужный формат, в этой статье мы будем использовать простой формат, только имя post на URL-адрес:

/%postname%/

Настройка постоянных ссылок в WordPress

Перенаправить старые ссылки с помощью mod_rewrite в .htaccess

Теперь давайте добавим небольшой установки в нашем .htaccess (Он находится в корне вашей установки WordPress).

RewriteRule ^([0-9]+)/([0-9]+)/([0-9]+)/(.*)$ /$4 [R=301,NC,L]

Ваш файл должен выглядеть примерно так, как:

<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^([0-9]+)/([0-9]+)/(.*)$ /$3 [R=301,NC,L]
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>

Совет: Если вы используете какой-то степени оптимизации SEO, performance или перенаправления в WordPress, очень вероятно, ваш файл-это гораздо больше, чем в примере выше, не забудьте поместить строку в начале файла для перенаправления работать.

Испытания некоторые старые Url-адреса и посмотреть, если ее перенаправление работает правильно, чтобы следить за возможные ошибки 404 проверьте в статье: Как отслеживать ошибки 404 и страницы, не найденные в Google Analytics

Сохранить себе или поделиться:

Add a Comment

Ваш адрес email не будет опубликован. Обязательные поля помечены *