要はDocumentoRootを複数用意すればいいんですよね。ぱっと思いつく限り3つ方法があります。
一つ目は「バーチャルホストを作る」
1.C:\xampp\apache\conf\extra\httpd-vhosts.conf. を開く
2.19行?をコメントアウトする (NameVirtualHost *:80).
3.36行目からバーチャルホストを追加する
<VirtualHost *:80> DocumentRoot C:\Projects\transitCalculator\trunk ServerName transitcalculator.localhost <Directory C:\Projects\transitCalculator\trunk> Order allow,deny Allow from all </Directory> </VirtualHost>
4. 元のファイルを開く
(C:\Windows\System32\drivers\etc\hosts).
5.以下をファイルの終わりに追記する
127.0.0.1 transitcalculator.localhost #transitCalculator
6. 保存する。
デスクトップに保存し元のファイルの権限も変更(右クリック→プロパティ)
該当ディレクトリに新しいファイルをコピーする
7. Apacheを再起動する
http://transitcalculator.localhost/. でアクセスできるはずです。
二つ目は「エイリアスを作る方法」です
1. 200行から232行、
<Directory "C:/xampp/htdocs">と</Directory>
の間をすべてコピーする。
その下にC:/xampp/htdocsのかわりにC:/Projectsとコピーペーストする。
これで、サーバーが新しいディレクトリーにおいて読み込む権限をもつことができる。
それから、300行付近で、
<IfModule alias_module></IfModule>
に
Alias /transitCalculator C:/Projects/transitCalculator/trunk
を追加する。(Alias以下はお好きなように)
三つ目は「そもそものドキュメントルートを変える」です。
1. 176行の
C:\xampp\apache\conf\httpd.conf;内で、DocumentRoot "C:/xampp/htdocs"を #DocumentRoot "C:/Projects"
に変更する。
2. 203行のpathを変更する。この場合はC:/Projects)となる。
メモ:
・ バックスラッシュ\ではなく、スラッシュ/を使う。
・ 最後に/を使わない。
・ サーバーを再起動する。
以上です。参考にしてみてください。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。