pythonやろうかなーと思い、独自ドメインにサブドメイン作って環境作ろうと思った矢先、サブドメインへのファイルアップロードの仕方がわからない。
※本記事は レンタルサーバー ロリポップ限定です
やりたいこと
https://www.minority.top/ 以下にプログラムファイルをアップロードしたい
疑問
ロリポップ!FTP に 独自ドメイン(例 https://www.minority.top/) が 無い?
ロリポップで提供されたURL = http://minoritynotes.boo.jp/
accountに boo.jp-minoritynotes <ftp.minoritynotes.boo.jp> って表示されてるけど、
loliFTP画面って http://minoritynotes.boo.jp/ しか対応してないんじゃね?
回答
各ドメインで指定した公開(アップロード)フォルダにファイルをアップロードすれば http(s):// で閲覧できる
上記の場合、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ルートの関係 図解