web-dev-qa-db-ja.com

IIS 7/SQL Server上のWordPressネットワーク - 書き換えの問題

SQL Server ExpressとWordPress 3.1を使用して、Windows Server 2008 Web R2(IIS 7)に新しいWordPressセットアップをインストールしました。

私はインストールを正常に完了し、(サブドメインを使用して)WordPressネットワークのアクティベーションを開始するためにadminセクションにログインしました。 wp-configファイルを編集した後、私はWordPressが生成したコードをwp-config(ネットワーク固有)とweb.config(書き換え)の両方に追加しました。

これらの変更を追加してから、WordPressにログインしようとするたびに、ログインページに戻ります。私はこれまでにフォローしようとしました:

  1. Wp-configのネットワーク特有の変更をコメントアウトして、書き換え規則を標準のWordPressのものに戻します(うまくいきませんでした)。
  2. IIS管理者が既に行っている書き換えを確認しました(なし)

下記のwp-configと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.config: http://Pastebin.com/8xctXizE

更新日:私は考えを持っています。これを読むことから ここ

127.0.0.1またはlocalhostで実行している場合、[設定要件]に従って[サブフォルダ]から[サブドメイン]に切り替えることはできません。これにより、Cookieの処理が原因で、ルートサイトで> reauth = 1の無限ループが発生する可能性があります。

内部アドレスを使用しているという事実が原因で問題が発生している可能性があります。 WordPressを適切なドメインに設定してから戻ってきます。

3
anthon

これはあなたのドメインが生成されているクッキーと一致しないように聞こえます。 IPと関係がないかもしれません。

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

私はこのような実際のドメインか何かを期待するでしょう。

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

私はあなたのweb.configを見ようとしました - しかしそれはURLが今壊れているようです。

1