Добрый день!
Пытаюсь решить задачу для локального web-сервера MAMP. Использую как основу XAMPP. В папке www находятся папки, вроде "hostname.dev", для виртуал хоста с одноименным названием. Все хосты добавляются настройкой:
<Directory "/www/*/">
Options Indexes FollowSymLinks ExecCGI Includes
AllowOverride All
Order allow,deny
Allow from all
Require all granted
</Directory>
<VirtualHost *>
UseCanonicalName Off
VirtualDocumentRoot /www/%0
</VirtualHost>
<VirtualHost _default_:443>
ServerAdmin admin@localhost
UseCanonicalName Off
VirtualDocumentRoot /www/%0
SSLEngine on
SSLCertificateFile "/Applications/XAMPP/xamppfiles/etc/ssl.crt/sslss.crt"
SSLCertificateKeyFile "/Applications/XAMPP/xamppfiles/etc/sslss.key"
<FilesMatch "\.(cgi|shtml|phtml|php)$">
SSLOptions +StdEnvVars
</FilesMatch>
</VirtualHost>
Задача! Модифицировать настройки так, чтобы в папке хоста находились 3 папки html, http, https. Первая html - субдомен, а http и https - для определения главного хоста. Например, для домена hostaname.dev нужно создать Virtualhost с SSL и без, а также определить субдомен html.hostname.dev.
Надеюсь, выразился достаточно понятно.
Спасибо за помощь, коллеги!