1

Google App Engine PHP ベータ版の Wordres インストールにカスタム ドメインを使用したいと考えています。主な問題は、WP のインストールが、一般的なアプリケーションではなく、特別なサブドメインで実行されることです。

wp-dot-YOUR-APP-ID.appspot.com

回避策はありますか?

4

2 に答える 2

1

App Engine を使用すると、アプリケーションの複数のデプロイを同時に実行できます。これらは「バージョン」を使用して区別されます。アプリケーションをデプロイするときは、デプロイするバージョンをapp.yamlファイルに指定します。バージョンを別のものに変更すると、そのバージョンでデプロイされたアプリの既存のコピーをオーバーライドするのではなく、アプリの新しいコピーが新しいバージョンでデプロイされます。

各バージョンは、フォームの一意の URL でアドレス指定できます<version name>-dot-<app name>.appspot.com<version name>.<app name>.appspot.comSSL が必要ない場合にも機能します。

さらに、提供される特定のバージョン<app name>.appspot.com- これはデフォルト バージョンと呼ばれます。http://appengine.google.com/にある App Engine 管理コンソールの [バージョン] タブから、デフォルトのバージョンを変更できます。

さて、あなたの問題 - アプリは version の下にデプロイされているwpため、その URL からアクセスできます。そこからアクセスしたい場合YOUR-APP-ID.appspot.comは、デフォルトにする必要があります。

カスタム ドメインを設定するときは、App Engine アプリをサブドメインにマッピングする必要があります。たとえばmyapp、サブドメイン にマッピングすると、からアクセスできることをwww意味します。ご想像のとおり、これにより のデフォルト バージョンが提供されます。myapp.appspot.comwww.mydomain.commyapp

バージョンでは、これらは拡張されているため、wp-dot-myapp.appspot.comからアクセスできますwp.www.appspot.com

それが役立つことを願っています!

于 2013-07-10T03:51:17.500 に答える
0

注: 同時に複数のサブドメインからサービスを提供するなど、カスタム ドメインのほぼすべてのサブサブメインからアプリを提供することができます。

于 2013-07-10T03:57:36.957 に答える