Промяна на permalinks във wordpress
Привет,
Отдавна се каня да направя промяна на permalinks във wordpress блога ми. Това което ме притесняваше ( и се случи ), е евентуалните проблеми след това – а именно липсващи URL адреси които да водят до 404 :/
Досега използвах следният тип permalinks :
/%postname%/
и исках да премина към:
/%category%/%postname%/

След въпросната промяна, обаче обикновенните линкове (от постове например) спряха да работят. Мислих си, че самият wordpress ще оправи този проблем – но уви..
Пробвах и няколко плъгина за redirect но с нито един от тях нямах успех.
Не съм сигурен дали причината за това, е използването на nginx като уеб сървър, но така или иначе се принудих сам да си напиша redirect-ите за всичките около 1000 поста в сайта :O
Използвах sitemap-a за постове от където взех линковете и ги завъртях с for за да си улесня работата. Всичко стана 6 с изключение на URL-ите които бяха с кирилица – при тях трябваше ръчно да се променят един по един 🙁
И в крайна сметка няколко часа след това си реших този скапан проблем – вече всички URL са оправени и не трябва да има 404.
Също така, още вчера съм пинг-нал google bot-а да провери блога на ново, за да вземе новите адреси от sitemap-овете, и да го индексира правилно.
До тогава обаче съм се застраховал чрез 301 redirect-ите за които написах по-горе.
Общо взето това ! 🙂



Вчера аз големия акъл реших да продължа мисия „внедряване на cdn в блога“ като не мислих че нещата ще се объркат толкова 🙂 Няма да изпадам в подробности , само ще споделя че усрах базата и се оказа че последния бекъп е от 29.12.2012 . Всички бекъпи на бекъп сървъра са на другия mysql сървър, а блога нали работи на localhost … защо да има бекъп и той 🙂 Е вече има. Загубата не е кой знае каква , снимки и тн всичко се пази. Днес започвам новата мисия „възтановяване на сайта“ Ще се опитам да извлека всичко от sql-а който имам за 24.03.2012 . Това което разбрах е че backup-а който прави wordpress-a за един … не става и че ще си я карам с bash скрипта ръчно с кронтаб. Надявам се до няколко дни всичко да си бъде по старо му , а вчера за малко да спра блога завинаги. Проблема е , че той работи от много години , че в него има много интересни случки и мисли които съм писал. Всяко зло за добро:) Айде до следващия пост!