thinkfuture
  • 0
Новичок

Перенос блога и сохранение текущих постоянных ссылок

  • 0

В настоящее время у меня есть блог по адресу http://thinkfuture.com/cfs. Работает WP 3.1 на IIS на выделенном сервере Windows 2003. У меня есть домен Freedombunker.com, перенаправляющий на блог по этому URL-адресу.

По словам моей SEO-компании, я хотел бы переместить свой блог, чтобы: 1. Вы могли попасть на домашнюю страницу, если используете http://freedombunker.com 2. Постоянные ссылки, указывающие на thinkfuture.com/cfs, продолжали работать

Например, сообщение по этой текущей постоянной ссылке

http://thinkfuture.com/cfs/index.php/2011/02/23/obama-welcomes-high-gas-prices/

должен оставаться доступным, а также по новой постоянной ссылке

http://freedombunker.com/index.php/2011/02/23/obama-welcomes-high-gas-prices/

так что любая постоянная ссылка может работать.

Это выполнимо? Возможно? Несбыточная мечта? Можете ли вы вести один и тот же блог с двумя разными постоянными ссылками без боли и страданий? Могу ли я просто создать новый виртуальный сервер в Windows и указать каталог wp на первом сервере?

Спасибо… Крис

Share
  1. Да, вы определенно можете запустить его с двумя URL-адресами в одном поле. Единственная причина, по которой я когда-либо выступал против этого, заключается в том, чтобы избежать наказания за дублирование контента поисковыми системами.

    Я никогда не делал этого на Windows-боксе, только на Linux; однако, если вы можете получить оба URL-адреса для доступа к одной и той же установке, остальное не зависит от платформы.

    Вот как я это делаю на своих сайтах (когда мне нужно):

    $url = ( false === strpos( $_SERVER['SERVER_NAME'], 'thinkfuture.com' ) ) ? 'http://freedombunker.com' : 'http://thinkfuture.com/cfs';
    define('WP_SITEURL', $url);
    define('WP_HOME', $url);
    

    Это изменит все динамические URL-адреса в зависимости от того, какой URL-адрес использовался для их получения. Все, что жестко закодировано (источники изображений и т. д.), останется прежним, но все они должны работать.

    • 0

Оставить ответ

You must login to add an answer.