Я пытаюсь выяснить общую структуру постоянных ссылок для ведения блога, чтобы быть независимой от платформы. Я знаю, что Wordpress поддерживает постоянные ссылки и имеет несколько плагинов для миграции различных стилей постоянных ссылок, но мне также нужно заставить его работать в FlatPress и PivotX, и у меня нет поддержки перезаписи URL в каждом месте.
Пока что я попытаюсь использовать папку типа /permalinks/, в которую файл index.php будет перенаправлять на сам пост, например /permalinks/index.php?external-link-01 будет перенаправлять на /index.php/2009-02-03/external-link-01 или / index.php/e=42 в зависимости от фактической используемой платформы для ведения блога.
Для более качественных постоянных ссылок и во избежание перезаписи URL-адресов я мог бы создать подпапку для каждой постоянной ссылки (например, /permalinks/external-link-01/), в которой индексный файл по умолчанию будет выполнять перенаправление.
So,
- Есть ли более приятный способ поддерживать такие постоянные ссылки?
- Какой тип переадресации я должен использовать?
- Что я могу сделать, чтобы разрешить закладку постоянной ссылки после редиректа? (например, текущая страница — /index.php/e=42, а закладка должна быть /permalinks/index.php?external-link-01)