Я хотел бы создать регистрационную форму, которая создает субдомены (пока на локальном хосте), но у меня есть некоторые проблемы. Я знаю, как создавать субдомены, например, записав их в vhosts:
<VirtualHost *:80>
ServerAdmin webmaster@dummy-host.hleclerc-PC.ingenidev
DocumentRoot "C:/wamp/www/something/"
ServerName localhost
ServerAlias something.localhost
ErrorLog "logs/error.log"
CustomLog "logs/access.log" common
</VirtualHost>
И поместите эту строку в хосты:
127.0.0.0 something.localhost
Это работает, но я хочу, чтобы, когда я регистрирую новый поддомен (например: other), то когда я пытаюсь открыть other.localhost, он открывает указанную папку (../www/other/) ,
Я пробовал это в vhosts с «ServerName * .localhost», «ServerName localhost», «ServerAlias * .localhost», «ServerAlias localhost» и в хостах «127.0.0.1 * .localhost» со всеми этими перестановками, но ни один из них не работал для меня.
Я думал об этом, что при регистрации я поставил новый блок в vhosts с оптимальными данными, но я не думаю, что это очень безопасно / выполнимо / или лучший способ сделать.
Надеюсь, кто-нибудь может мне помочь!
Заранее спасибо!