Windows 7 で Apache をセットアップして、ローカル開発用にいくつかの仮想ホストを用意しました。
このhttpd-vhosts.conf
ファイルは、すべての仮想ホストに対して次の形式になります。
<VirtualHost *:80>
ServerName example.dev
DocumentRoot "C:/Program Files (x86)/Apache2.2/htdocs/example.dev/" # <--removing the forwardslash here doesn't fix this
</VirtualHost>
Windowshosts
ファイルには、それぞれに次のものがあります。
127.0.0.1 example.dev
さて、気にexample.dev
なるのは、アドレスバーに入力するたびに、末尾にスラッシュが追加されてexample.com/
. すべての仮想ホストでこれを取得します。単にアクセスするだけでは、末尾のスラッシュは追加されlocalhost
ません。これは起こりませんlocalhost/
: .
大したことではありませんが、気になり、解決策が見つかりません。
何か案は?