Допустим, ваш веб-сервер на nginx, а блог на wordpress и вы решили отказаться от длинных ссылок, содержащих дату (настройка по умолчанию) и хотите чтобы к вам попадали по старой ссылке..
Изменили настройку в Wordpress: Настройки > Постоянные ссылки > Название записи.
Пример:
Старый URL: https://rikonw.ru/2014/12/02/pravilo-rewrite-dlya-nginx-dlya-wordpress/
Страница теперь находится по адресу: https://rikonw.ru/pravilo-rewrite-dlya-nginx-dlya-wordpress/
Правим свой файл /etc/nginx/sites-available/mysite.ru
Находим в нем:
location / {
Вставляем правило перезаписи:
rewrite "^/([0-9]{4})/([0-9]{2})/([0-9]{2})/(.*)$" /$4 permanent;
Перезапускаем nginx
service nginx restart