私はApacheが初めてです。私はいくつかのテストを行うために私のlocalhost上でそれを設定しようとしています。私は既にApacheにPHP
のWebサイトを展開しています。うまくいきます。私のhttpd-vhosts.confは次のとおりです。ブラウザのアドレスバーにあるURLを変更するためのApache設定
<VirtualHost *:80>
DocumentRoot "C:\xampp\htdocs"
ServerName shop.com
ServerAlias www.shop.com
ErrorLog "c:\temp\shop.com-error_log"
CustomLog "c:\temp\shop.com-access_log" common
</VirtualHost>
私はhosts
ファイルにshop.com
とwww.shop.com
のエントリを追加しました。今私はshop.com
を使って私のウェブサイトにアクセスできます。しかし、ブラウザが私のWebサイトを開くと、shop.com
がブラウザのアドレスバーにlocalhost
に変更されました。ブラウザが実際にC:\xampp\htdocs
のファイルを処理している間に、まだshop.com
と表示されるようにすることはできますか?
よく見えます。あなたはApacheを再起動しますか? – mayid
@mayidはい、再起動しました。まだ再起動後に期待どおりに動作しません。 –
「C:\ xampp \ htdocs \ shop」で作業してはいけませんか? DocumentRootは、デフォルトのホスト名で使用されるものです。多分それは矛盾しているでしょう。 – mayid