Изменить все URL-адреса постоянных ссылок WordPress в базе данных

Во-первых, я знаю, что WordPress будет перенаправлять со старой постоянной ссылки на новую.

Но если я не использую WordPress, старая постоянная ссылка будет мертва.

В примере

http://www.example.com/%postname

я изменился на

http://www.example.com/%year/%date/%postname

В wordpress весь трафик со старого будет перенаправляться на новый, но в базе данных ничего не изменилось, он все еще старый. Джекилл не может этого сделать.

Я хочу исправить эту вещь, может ли кто-нибудь указать мне путь?

(Я делаю это, потому что я перехожу на jekyll, все в порядке, кроме этого)


person Innn    schedule 08.08.2015    source источник
comment
Насколько я понимаю, вы переходите с wp на jekyll. Вы пробовали это: github.com/benbalter/wordpress-to-jekyll-exporter ?   -  person David Jacquel    schedule 08.08.2015
comment
Да, я использую это. Но постоянная ссылка не меняется   -  person Innn    schedule 09.08.2015
comment
Удовлетворяет ли jekyll-redirect-from вашим требованиям (для перенаправления) ? Я могу взглянуть на базу данных WordPress, если вам нужна автоматическая генерация ссылок перенаправления.   -  person Shadowen    schedule 11.08.2015


Ответы (1)


Существует плагин для перенаправления в Jekyll.

Вы можете просто создать файл _redirects.yml, _redirects.htaccess и/или _redirects.json и указать адрес начальной страницы со старой ссылкой и страницу назначения с новой ссылкой.

person jupiteror    schedule 15.08.2015