Google App Engine PHP ベータ版の Wordres インストールにカスタム ドメインを使用したいと考えています。主な問題は、WP のインストールが、一般的なアプリケーションではなく、特別なサブドメインで実行されることです。
wp-dot-YOUR-APP-ID.appspot.com
回避策はありますか?
Google App Engine PHP ベータ版の Wordres インストールにカスタム ドメインを使用したいと考えています。主な問題は、WP のインストールが、一般的なアプリケーションではなく、特別なサブドメインで実行されることです。
wp-dot-YOUR-APP-ID.appspot.com
回避策はありますか?
App Engine を使用すると、アプリケーションの複数のデプロイを同時に実行できます。これらは「バージョン」を使用して区別されます。アプリケーションをデプロイするときは、デプロイするバージョンをapp.yaml
ファイルに指定します。バージョンを別のものに変更すると、そのバージョンでデプロイされたアプリの既存のコピーをオーバーライドするのではなく、アプリの新しいコピーが新しいバージョンでデプロイされます。
各バージョンは、フォームの一意の URL でアドレス指定できます<version name>-dot-<app name>.appspot.com
。<version name>.<app name>.appspot.com
SSL が必要ない場合にも機能します。
さらに、提供される特定のバージョン<app name>.appspot.com
- これはデフォルト バージョンと呼ばれます。http://appengine.google.com/にある App Engine 管理コンソールの [バージョン] タブから、デフォルトのバージョンを変更できます。
さて、あなたの問題 - アプリは version の下にデプロイされているwp
ため、その URL からアクセスできます。そこからアクセスしたい場合YOUR-APP-ID.appspot.com
は、デフォルトにする必要があります。
カスタム ドメインを設定するときは、App Engine アプリをサブドメインにマッピングする必要があります。たとえばmyapp
、サブドメイン にマッピングすると、からアクセスできることをwww
意味します。ご想像のとおり、これにより のデフォルト バージョンが提供されます。myapp.appspot.com
www.mydomain.com
myapp
バージョンでは、これらは拡張されているため、wp-dot-myapp.appspot.com
からアクセスできますwp.www.appspot.com
。
それが役立つことを願っています!
注: 同時に複数のサブドメインからサービスを提供するなど、カスタム ドメインのほぼすべてのサブサブメインからアプリを提供することができます。