web-dev-qa-db-ja.com

Godaddyでサブドメインを設定した後の内部サーバーエラー

ホスティングサーバーがあり、同じサーバーでホストされているAPIのサブドメインを作成したいのですが、ドメイン名domain.comを持ち、サブドメインapi.domain.comを設定してAPIをロードするためのフォルダーパス/public_html/api。cpanelのDomains/subdomainsセクションにサブドメインを作成し、そこにフォルダーパスを設定してから、サーバーのIPを指すCNAMEを作成します。 。しかし、残念ながらそれを開くと、エラー**Internal Server Error**が表示されます。

構成に必要なことを提案してください。

2
Ali Akram

メッセージ(内部サーバーエラー)は、ホスティングサーバーがクライアントブラウザーに5xxコードを発行したことを意味します。このコードは、ブラウザーがサーバーに接続したが、コンテンツの提供に問題があったことを示しています。

わかりにくいですが、DNSを正しく設定しているが、サーバーがリクエストに応答するように設定されていないようです。

Apache/Nginx/IISを新しい仮想ドメインでセットアップし、リソースフォルダーを指すようにする必要があります。 APIを実行しているときに、APIコンテンツを提供するプログラムでCGI(共通ゲートウェイインターフェイス)を設定する必要があると思います。

セットアップの次の手順は、サーバー/目的のAPIプログラムによって異なります。

GodaddyのLAMPスタックについては、次の指示に従ってください。

  1. LAMPスタックをインストールします。
  2. api.example.comの仮想ホストをセットアップする で、APIディレクトリをポイントします。
1
L Martin