Как я могу перенаправить одну установку WordPress на другую (как в подкаталогах в одном домене)? - PullRequest
2 голосов
/ 06 марта 2010

Потянув мои волосы за этот.

У меня одна установка WordPress в / 2009 и одна в / 2010. Я пытаюсь перенаправить все запросы на сайт 2009 года на сайт 2010 года. Я пробовал оба из них в корне .htaccess и / 2009 .htaccess:

RewriteRule ^2009.*$ 2010 [R=301,L]

RewriteCond %{REQUEST_URI} ^2009.*$
RewriteRule . 2010 [R=301,L]

Но сайт 2009 года продолжает загружаться. Есть идеи?

1 Ответ

4 голосов
/ 06 марта 2010

Просто чтобы уточнить: У вас установлена ​​WordPress на сервере в / Document / root / 2009, который можно просмотреть в браузере по адресу http://server/2009,, а в Wordpress установлена ​​в / Document / root / 2010, а в браузере - http://server/2010,. исправить?

Самое простое, что нужно сделать, это войти на сервер, cd / Document / root и сделать это:

mv 2009 2009.backup
ln -s 2010 2009

Если у вас нет доступа оболочки к рассматриваемому серверу, то второй самый простой способ - переименовать index.php для wordpress в 2009 году и загрузить в него этот index.php:

<?php
header("Location: http://server/2010/"); /* Redirect browser */
exit;
?>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...