Я знаю, что такие вопросы уже есть, но они не помогли.
Я использую apache2 на Debian 7, и я могу получить доступ к своему сайту локально через 192.168.1.x
а другие могут получить к нему доступ по моему IP-адресу. Теперь я хочу добавить имя поддомена, чтобы они могли получить доступ к определенной папке, например: subdomain.myip
. Вот что у меня сейчас есть:
<VirtualHost *:80>
ServerName username.localhost
ServerAdmin username@localhost
DocumentRoot /home/username/www/
<Directory />
Options FollowSymLinks
AllowOverride None
</Directory>
<Directory /home/username/www/>
Options Indexes FollowSymLinks MultiViews
AllowOverride All
Order allow,deny
allow from all
</Directory>
ErrorLog ${APACHE_LOG_DIR}/localhost.error.log
# Possible values include: debug, info, notice, warn, error, crit,
# alert, emerg.
LogLevel warn
CustomLog ${APACHE_LOG_DIR}/localhost.access.log combined
</VirtualHost>
Единственный способ получить к нему доступ в данный момент - перейти на username.localhost на самом Debian. Как я могу сделать так, чтобы я мог получить к нему локальный доступ, используя username.192.168.1.x
и другие по username.myip
?