2012-06-14 3 views
0

У меня был блог wordpress, который размещался в каталоге public_html, но для добавления дополнительных функций у меня был отдельный веб-сайт. У меня есть новая индексная страница и несколько других страниц для удовлетворения моих потребностей. Моя проблема заключается в том, что я не могу просто поместить wordpress в новый каталог, например, блог, потому что я хотел бы сохранить все мои ссылки и контент такими же. Поэтому я хотел бы сохранить блог wordpress, но я также хотел бы иметь новую страницу индекса. Какие-либо предложения?Как интегрировать существующий блог Wordpress в новый веб-сайт?

+1

Вы можете настроить новый индекс каталога в apache, например. index2.php, и тогда это должно работать из коробки. – hakre

+0

@hakre Я сделал это, но существующие ссылки по-прежнему идут в новый индекс каталога ... –

+0

Разве это не то, что вы хотели? Изменить домашнюю страницу? – hakre

ответ

1

Вы можете перенести установку Wordpress в новую папку, без проблем. Просто убедитесь, что вы обновили пути в конфигурации wordpress, иначе ссылки будут работать неправильно.

Если вы связались с блогами в блогах, вам придется вручную их редактировать.

См. Moving Wordpress и Moving a root install into it's own directory (они разные процессы, похоже, что вы хотите получить первую ссылку, но на всякий случай прочитайте вторую).

Если вы хотите, чтобы внешние ссылки продолжали работать, вы можете либо (a) попытаться их поймать, либо перенаправить с помощью правил перезаписи URL-адресов в .htaccess или (b) написать страницу с ошибкой 404 в виде PHP, которая перенаправить их.

+0

установлен в корневой каталог, поэтому он появляется, когда кто-то набирает www.mydomain.com, если я переведу корневую установку в свой собственный каталог, смогу ли я держать те же ссылки для своих сообщений и всего остального? –

+0

Не без дополнительной работы. Я только что обновил свой ответ, чтобы предложить, какие шаги вы можете предпринять. Правила перезаписи не были бы слишком сложными – jedwards

+0

У меня был плагин для перезаписи URL-адресов, что-то вроде этого, поэтому он переходит на domainname.com/url-generated-from-post-title. Как я могу написать переписывание для всех сообщений? –

Смежные вопросы