ローカルホスト サーバーで使用できる PHP ファイル マネージャー サービス (FTP に類似) をダウンロードしました。「ftp」というフォルダに入れています。URL バーでこの形式を使用して、そのフォルダーに何らかの方法でアクセスすることは可能http://ftp.localhost
ですか?
3 に答える
いいえ、できません。FTP プロトコルを使用してファイルにアクセスするには、FTP サーバーをインストールする必要があります。また、FTP サービスを指すようにサブドメイン「ftp.localhost」を定義する必要があります。
または、このようなスクリプトにアクセスするためのローカル ドメインをセットアップhosts
して、場所で呼び出されるファイルを検索"C:\Windows\System32\drivers\etc"
し、メモ帳またはその他の任意のエディターでファイルを開きます。次に、これらの行を追加します
127.0.0.1 www.fms.dev
127.0.0.1 fms.dev
127.0.0.1 fms
fms = ファイル マネージャー サービス
次に、Apache構成ファイルで
"C:\apache\conf\extra"
またはApacheがインストールされている他の場所で、という名前のファイルを開き"https-vhosts.conf"
、これらの行を(最後に)追加します
<VirtualHost 127.0.0.1:80>
ServerAdmin your_email@example.com
DocumentRoot e:/location/to/your/files
ServerName www.fms.dev
ServerName fms.dev
ServerName fms
</VirtualHost>
次にApacheを再起動すると、準備完了です:)
www.fms.dev
あなたのファイルは、ドメインを介して、またはfms.dev
単にアクセスできますfms
1) ホスト名は、「/etc/hosts」(または Windows では「C:\Windows\System32\drivers\etc\hosts」) を編集することにより、localhost などに関連付けることができます。
2)Webサーバーにディレクトリを設定する必要があります(使用しているWebサーバーによって異なります)
この質問に対する答えは、サーバーの所有者が Web スペースとドメインで何を許可しているかに完全に依存します。
公開 Web サーバーで実行している場合は、ホスティング プロバイダーに相談する必要があります。実際、多くのプロバイダーでは、サブドメインを構成し、それらを特定のディレクトリに向けることができます。また、多くの場合、コントロール パネル サイトで構成ツールを提供して、セットアップすることもできます。ただし、このオプションを提供していないホスティング プロバイダーも多数あります。よくわからない場合は、彼らと話し、自分にできることを見つけてください。
つまり、自分のデスクトップ マシンの場合localhost
は、事実上、ホスティング プロバイダーになるため、好きなように構成できます。理論的には、はい、これを行うことができます。ftp.localhost
サブドメインが適切なディレクトリを指すように Web サーバーを構成する必要があり、ローカル マシンhosts
を指すようにファイル (または DNS) を構成する必要があります。ftp.localhost
これらのことを行う方法がわからない場合は、ここで取り組むには大きすぎるトピックである可能性がありますが、ここでさらに質問することで解決することができます.