Сеть WordPress на IIS7/SQL Server - Проблемы с перезаписью


Я только что установил новую настройку WordPress на Windows Server 2008 Web R2 (IIS7) с SQL Server Express и WordPress 3.1.

Я успешно завершил установку и вошел в раздел администратора, чтобы начать активацию сети WordPress (с использованием поддоменов). Отредактировав файл wp-config, я добавил код, сгенерированный WordPress, как в wp-config (для конкретной сети), так и в web.config (перезапись).

С момента добавления этих изменений каждый раз, когда я пытаюсь чтобы войти в WordPress, я просто возвращаюсь на страницу входа в систему. До сих пор я пытался следовать:

  1. Прокомментируйте сетевые изменения в wp-конфигурации и верните правила перезаписи к стандартным правилам WordPress (не сработало).
  2. Проверил администратора IIS на наличие каких-либо уже выполненных перезаписей (нет)

Подробная информация о wp-конфигурации и web.config ниже:

wp-config:
define('WP_ALLOW_MULTISITE', true);

define( 'MULTISITE', true );
define( 'SUBDOMAIN_INSTALL', true );
$base = '/';
define( 'DOMAIN_CURRENT_SITE', 'svr-web-csrms' );
define( 'PATH_CURRENT_SITE', '/' );
define( 'SITE_ID_CURRENT_SITE', 1 );
define( 'BLOG_ID_CURRENT_SITE', 1 );

Web.конфигурация: http://pastebin.com/8xctXizE

Обновление: У меня появилась мысль. От читая это здесь:

Обратите внимание, что в соответствии с требованиями к настройкам вы не можете переключаться из подпапки в поддомен> при запуске на 127.0.0.1 или локальном хосте. Это потенциально может привести к бесконечному циклу >reauth=1 на вашем корневом сайте из-за обработки файлов cookie.

У меня может возникнуть проблема из-за того, что я использую внутренний адрес. Я настрою WordPress с подходящим доменом и вернусь.

Author: anthon, 2011-05-30

1 answers

Похоже, что ваш домен не соответствует создаваемому файлу cookie. Это может не иметь никакого отношения к IP.

define( 'DOMAIN_CURRENT_SITE', 'svr-web-csrms' );

Я бы ожидал увидеть реальный домен или что-то в этом роде.

define( 'DOMAIN_CURRENT_SITE', 'subdomain.mysite.tld' );

Я попытался просмотреть ваш web.config, но, похоже, URL-адрес теперь поврежден.

 1
Author: Sterling Hamilton, 2012-02-17 18:56:39