Linux で自宅サーバ [ Home Server Techncial ]

>>トップページに戻る

BBS 過去ログ No.0001に戻る

タイトル: バーチャルホストはそのままで
記事No: 263
投稿日: 2003/03/11(Tue) 22:30
投稿者: にしむら URL: http://penguin.nakayosi.jp/
相互リンクでお世話になっています。

apache1.37でバーチャルホストを使って、複数のユーザ
にサブドメインサービスを提供しています。

http://test1.hogehoge.jp/
http://test2.hogehoge.jp/

など、すべて正常にアクセスできています。

ところが、一部のユーザから、サブドメインでの
アクセスはそのままで、

http://www.hogehoge.jp/test3/

のURLでもアクセスできるようにしてほしいという
希望がでました。

これって、どうすればできるのでしょうか。

test3 のドキュメントの位置は、

  /home/test3/public_html

 です。

 記述をいろいろ試しているのですが、~ (チルダ)の
省略の仕方もわからず、困り果てています。

 アドバイスをよろしくお願いいたします。

タイトル: 「~」チルダの取り方
記事No: 264
投稿日: 2003/03/11(Tue) 23:32
投稿者: kensuke@管理人   <webmaster@miloweb.net>
URL: http://www.miloweb.net/
こんにちは、にしむらさん。

> 相互リンクでお世話になっています。
>
> apache1.37でバーチャルホストを使って、複数のユーザ
> にサブドメインサービスを提供しています。
>
> http://test1.hogehoge.jp/
> http://test2.hogehoge.jp/
>
> など、すべて正常にアクセスできています。
>
> ところが、一部のユーザから、サブドメインでの
> アクセスはそのままで、
>
> http://www.hogehoge.jp/test3/
>
> のURLでもアクセスできるようにしてほしいという
> 希望がでました。
>
> これって、どうすればできるのでしょうか。
>
> test3 のドキュメントの位置は、
>
>   /home/test3/public_html
>
>  です。
>
>  記述をいろいろ試しているのですが、~ (チルダ)の
> 省略の仕方もわからず、困り果てています。


ちょっと調べました所、「~」(チルダ)の取り方には色々、方法がある様です。

ザッと調べたモノですので、汎用性が全く無いですが、紹介させて頂きます。

@ httpd.confと同じディレクトリにある「srm.conf」を開きます。

A 以下の記述をユーザ分追加する。

Alias /test3/ /home/test3/public_html/

Alias /ユーザ名/ ドキュメントルート
という書式になります。
ドキュメントルートの最後は必ず「/」(スラッシュ)で閉じます。

B Apacheを再起動

これで、「~」(チルダ)が無しでアクセス出来ます。
ユーザ分このAliasの記述が必要なので、汎用性ゼロですが・・・(^_^;


バーチャルホストの設定はそのままに、このAliasの記述を追加してやれば、ユーザさんからの要求はクリアできるのではないかと思われます。

以上、自信薄ですが、参考にして頂ければ幸いです。

タイトル: Re: 「~」チルダの取り方
記事No: 278
投稿日: 2003/03/12(Wed) 07:18
投稿者: にしむら URL: http://penguin.nakayosi.jp/
おはようございます。

おしえていただいた方法で、見事に解決しました。
すごくうれしいです。


> ちょっと調べました所、「~」(チルダ)の取り方には色々、
> 方法がある様です。

私の調べ方がヘタクソだったようで、見つけることが
できませんでした。

もっとうでをみがかんと。(__;

▲ページの最上部に戻る

Copyright© Home Server Technical. All Right Reserved.
webmaster@miloweb.net