pythonやろうかなーと思い、独自ドメインにサブドメイン作って環境作ろうと思った矢先、サブドメインへのファイルアップロードの仕方がわからない。
※本記事は レンタルサーバー ロリポップ限定です


やりたいこと

https://www.minority.top/ 以下にプログラムファイルをアップロードしたい


疑問

ロリポップ!FTP に 独自ドメイン(例 https://www.minority.top/) が 無い?

ロリポップ!ユーザー専用画面 (以下 lolipop画面) https://user.lolipop.jp/
lolipop画面 > ロリポップ!FTP > LOLIPOP! RENTAL SEVER FTP (以下 loliFTP画面)

ロリポップで提供されたURL = http://minoritynotes.boo.jp/
accountに boo.jp-minoritynotes <ftp.minoritynotes.boo.jp> って表示されてるけど、
loliFTP画面って http://minoritynotes.boo.jp/ しか対応してないんじゃね?


回答

各ドメインで指定した公開(アップロード)フォルダにファイルをアップロードすれば http(s):// で閲覧できる

lolipop画面。公開(アップロード)フォルダは 未指定(ルート) になっている
loliFTP画面。画面上は「/」(=ルート) を表示

上記の場合、loliFTP画面で 「/」に img.png をアップロードすると、https://www.minority.top/img.png で 閲覧が可能になる



解説

ftpとhttpは別物。ftp.minority.top = http://minority.top となるわけではない。

ドメインはサーバーを識別するもの。
サーバー上のどのパスに保存されているものをWEBで公開するかが
「公開(アップロード)フォルダ」で指定されている。

ftpとhttpはプロトコル(通信方式)を表すものであり、ftp.*** と http://*** の *** は アドレスを表すもの。
ftpもhttpもアドレスは 相対パス になっており、どのパスをルートとするかは各サーバー毎で定義されている。


宿題

自分で書いててよくわからない.. もっとわかりやすく説明できないかなぁ。
以下 後日追記。
・用語の解説
・具体例 サーバーのフォルダ構成と ftpルート、httpルートの関係 図解

CAPTCHA