Я знаю, що вже є такі питання, але вони не допомагають.
Я запускаю 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
?