私はrootでAzure WebサイトでASP.netアプリケーションをホストしています。私はブログのための仮想ディレクトリを作成し、私はwordpressアプリをホストしたい。私はワードプレスアプリを展開したが、その後(ワードプレス管理パネル)ログインをクリックすると、私のasp.netアプリケーションのエラーページにリダイレクトされます。フロントエンド(ブログページ)も表示されません。asp.netアプリケーションでAzure仮想ディレクトリにWordpressアプリケーションを展開
Web.configにURL書き換えの問題があると想定しています。また、WordPressの設定で何かを変更する必要があります。私はわかりません。
更新:アクセス/ブログに
をしようとしたとき、私は、エラーの下に取得しています は、ファイルまたはアセンブリ「AjaxControlToolKit」またはその依存関係の1つをロードできませんでした。システムは、指定されたファイルを見つけることができません。
のWeb.config wwwrootフォルダ
<?xml version="1.0"?>
<!--
For more information on how to configure your ASP.NET application, please visit
http://go.microsoft.com/fwlink/?LinkId=169433
-->
<configuration>
<system.webServer>
<security>
<requestFiltering>
<requestLimits maxQueryString="32768" />
</requestFiltering>
</security>
</system.webServer>
<system.web.extensions>
<scripting>
<webServices>
<jsonSerialization maxJsonLength="50000000" />
</webServices>
</scripting>
</system.web.extensions>
<appSettings>
<add key="ValidationSettings:UnobtrusiveValidationMode" value="None" />
</appSettings>
<system.web>
<!-- Remove httpcookies in production -->
<httpCookies httpOnlyCookies="true" requireSSL="false" />
<customErrors mode="Off" />
<authentication mode="None" />
<compilation targetFramework="4.5">
<assemblies>
<add assembly="AjaxControlToolKit" />
</assemblies>
</compilation>
<httpRuntime targetFramework="4.5" />
<pages>
<controls>
<add assembly="AjaxControlToolkit" namespace="AjaxControlToolkit" tagPrefix="ajaxToolkit" />
</controls>
</pages>
</system.web>
<system.webServer>
<defaultDocument>
<files>
<clear />
<add value="home.htm" />
</files>
</defaultDocument>
</system.webServer>
</configuration>
「ASP.NET Starter Web App」テンプレートを使用してAzure Web Appを作成し、Wordpressをインストールした後、ルートディレクトリにワードプレスフォルダを置いてください。ルートディレクトリに 'web.config'コンテンツを提供できますか?そしてWordpressのデータベースはきれいですか、 'Permalink Settings'のようないくつかの古いwordpressの設定がありますか? –
私はルートディレクトリにweb.configコンテンツを追加しました。 Wordpressは新鮮なデータベースできれいです。 –
Wordpressフォルダの上にあるフォルダの "親" web.configにAjaxControlToolkitがあるため、エラーが発生しています。また、この設定ではすべてのデフォルト文書が削除され、唯一のデフォルト文書として "home.htm"が追加されています。 Wordpressを実行するには、少なくともindex.phpがデフォルトのドキュメントとして必要です。 – viperguynaz