How can different directories be assigned to different domain names when setting up a PHP website using XAMPP?
To assign different directories to different domain names when setting up a PHP website using XAMPP, you can utilize Apache's VirtualHost feature. By creating separate VirtualHost configurations for each domain name, you can specify the document root directory for each domain. This allows you to host multiple websites on the same XAMPP server with distinct directories for each.
<VirtualHost *:80>
ServerName www.example1.com
DocumentRoot "C:/xampp/htdocs/example1"
</VirtualHost>
<VirtualHost *:80>
ServerName www.example2.com
DocumentRoot "C:/xampp/htdocs/example2"
</VirtualHost>