ホームページ >バックエンド開発 >PHPチュートリアル >Apacheの仮想ドメイン名の設定について
仮想ドメイン名を設定します
1. hosts ファイル、ディレクトリ: C:WindowsSystem32driversetc を変更します。たとえば、
localhost doma.com
<Directory /> AllowOverride none Require all denied </Directory>は
<Directory /> #AllowOverride none #Require all denied AllowOverride all Order deny,allow Allow from all </Directory>
<VirtualHost *:80> ServerAdmin doma.com DocumentRoot "c:/wamp/www/doma" ServerName doma.com ServerAlias www.dummy-host.example.com ErrorLog "logs/dummy-host.example.com-error.log" CustomLog "logs/dummy-host.example.com-access.log" common </VirtualHost>は Apache サービスを再起動し、ドメイン名 doma.com にアクセスします。ただし、localhost にアクセスすると問題が発生し、エラーが発生します。または他のディレクトリ
403 Forbidden You don't have permission to access / on this server
404 Forbidden The requested URL was not found on this serverを解決できません。このエラーについては、元の変更を削除してサーバーを再起動してください。上記のエラーはまだ存在しており、理解できません。
https-vhosts.cong ファイルが必要です。すべての
<VirtualHost *:80> ... </VirtualHost>をコメント化してください。その中で httpd.cong ファイルを変更すると、
<Directory /> #AllowOverride none #Require all denied Options Indexes FollowSymLinks Includes ExecCGI AllowOverride All Order deny,allow Allow from all </Directory>問題が解決され、仮想ドメイン名の設定に失敗しました。解決策を考える必要があります
。
上記では、関連する側面を含め、Apache 仮想ドメイン名の設定を紹介しました。PHP チュートリアルに興味のある友人に役立つことを願っています。