ホームページを公開する場合はWebサーバーを動かす必要があります。
通常UNIXサーバーではApacheを使います。
Apacheの設定
アパッチの設定はhttpd.confというファイルで行います。
必要な設定は
どのディレクトリを読ませるか
どのようなファイルをデフォルトファイルとするか
どのよようなログを残すか
です。
バーチャルドメインを使う場合は上記プラスどのようなドメインか入れるます。
このレンタルサーバーを借りればサブドメインの設定などもWebの管理画面からできて、まるで自分がレンタルサーバー業者になったみたいです。
制作会社が借りて、顧客に使ってもらうにはいいのでは?