通知
すべてクリア

XserverレンタルサーバーでのDjangoアプリケーションデプロイ

投稿: 1
質問投稿者
コミュニティ参加日: 1か月前

現在、Djangoで作成したアプリケーションをサブドメインでデプロイしたいですが、.htaccessファイルなどは作成しました。

サブドメインにアクセスすると、このウェブスペースへは、まだホームページがアップロードされていません。と表示されますが、この場合どうすればいいですか?

 

お忙しいところ恐縮ですが、何卒よろしくお願いいたします。

対象サービス
1件の返信
matsumura
投稿: 129
コミュニティ参加日: 5か月前

「このウェブスペースへは、まだホームページがアップロードされていません」の表示自体はドメイン設定時に作成される初期ファイル(index.html)の内容です。

■参考:よくある質問
https://www.xserver.ne.jp/support/faq/service_ftp_trouble_not_upload.php

本来表示させたいファイルのアップロード先と対象サブドメインの参照先が異なっているかと思うので、対象のファイルパスへ希望のファイルが存在するのかなど今一度ご確認ください。

■参考:ファイルのアップロード先について
https://www.xserver.ne.jp/manual/man_domain_subdomain_setting.php#link-a012

「.htaccess」ファイルの内容に問題がある可能性もあるので、WSGIの設定が正しく含まれているのか、Djangoの設定でサブドメインに対する設定が正しく行われているのかなども含めて再確認したほうがよいかと思います。

(関連の記事なども複数見つかるので下記なども参照してみるとよいかと思います。)

■Django で作ったウェブサイトをエックスサーバーで公開する方法
https://note.com/ka_disco/n/na2235b299224

■XserverにDjangoアプリケーションをDeployする
https://qiita.com/pythonista/items/59f1a550f873188f409b

■【Python × Django × エックスサーバー】ウェブアプリをデプロイするまで
https://techtech-step.com/tech/2022/896/

返信