2017-02-11 15 views
4

私は仮想ディレクトリ(アプリケーションは選択されていません)、つまりsite.com/blogでWordPressを実行しようとしています。WordPressのAzure WebAppで仮想ディレクトリ - 非アプリケーション

WordPressサイトは正常に動作しますが、HTTP POST(フォーム提出)は機能しません。彼らは200に戻りますが、何のアクションも取られません。つまり、ログインはログインに戻ります。

ルートのメインサイトは複雑で、大きなweb.configがあります。 "/ blog"仮想ディレクトリをアプリケーションにしようとすると、継承されたweb.configが原因でWordPressでエラーが発生します。

アイデア?

答えて

1

問題が見つかりました - GlimpseモジュールがPHPを妨害していました。私はweb.configの問題のモジュールをコメントアウトし、すべてがWordPress側で期待通りに機能しました。

+0

私はまったく同じ問題を抱えています... PHPを妨害していたモジュールをどのように特定しましたか?私はいくつかのモジュールが既に仮想ディレクトリ内のweb.config内に「削除」されていますが、他のどのモジュールがWordpressサイトに影響を与えているかを知る方法はわかりません。 – Brett

+0

痛みを伴う - 一度に:-( – viperguynaz

+0

返事をありがとう、私は同じことをやってしまった。 – Brett

1

私は私の会社のウェブサイトでこれを行っています。あなたが仮想ディレクトリでそれをしようとしている場合、あなたは悪い時を過すつもりです。

私たちはthese instructionsに続き、それは魅力のように機能します。

私たちが抱えていた唯一の問題は、httpからhttpsへの書き換えルールとwwwからwwwへの書き換えルールの扱い方を考えて、ブログ全体でも一貫していたからです。

+0

申し訳ありません - コードがasp.netサイトと同じコードベースでホストされないように仮想ディレクトリが必要です。 – viperguynaz

関連する問題