문제
OA TLD와 함께 하위 도메인을 어떻게 설정합니까? 이 세트가 메인 구성 아래에 있습니다
<VirtualHost *:80>
ServerName bbs.67.777.777.777 #fake bc my server can easily be hacked ATM :(
DocumentRoot /var/www/phpBB
</VirtualHost>
BBS.ServeripAddress를 얻었을 때 주소가 발견되지 않았습니다. 내 메인 구성 위에 올려도 여전히 작동하지 않지만 전체 사이트가/var/www (huh!?!) 대신/var/www/phpbb를 가리키고 있습니다.
메인 V 호스트는입니다
<VirtualHost *:80>
ServerAdmin webmaster@localhost
DocumentRoot /var/www/
<Directory />
Options FollowSymLinks
AllowOverride None
</Directory>
<Directory /var/www/>
Options Indexes FollowSymLinks MultiViews
AllowOverride None
Order allow,deny
allow from all
# This directive allows us to have apache2's default start page
# in /apache2-default/, but still have / go to the right place
RedirectMatch ^/$ /apache2-default/
</Directory>
ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/
<Directory "/usr/lib/cgi-bin">
AllowOverride None
Options ExecCGI -MultiViews +SymLinksIfOwnerMatch
Order allow,deny
Allow from all
</Directory>
ErrorLog /var/log/apache2/error.log
# Possible values include: debug, info, notice, warn, error, crit,
# alert, emerg.
LogLevel warn
CustomLog /var/log/apache2/access.log combined
ServerSignature On
Alias /doc/ "/usr/share/doc/"
<Directory "/usr/share/doc/">
Options Indexes MultiViews FollowSymLinks
AllowOverride None
Order deny,allow
Deny from all
Allow from 127.0.0.0/255.0.0.0 ::1/128
</Directory>
</VirtualHost>
도움이된다면 Apache2를 사용하는 데비안 상자에 있습니다.
해결책 2
IP 주소가있는 하위 도메인을 가질 수 없습니다. 이것에 대한 가장 좋은 방법은 IP 주소를 가리키고이를 위해 서버 이름을 만드는 도메인 또는 무료 하위 도메인 (예 : NO-IP)을 갖는 것입니다. 서버 DNS 영역에 도메인을 추가해야합니다.
또는 호스트 파일에서 도메인을 만들어 사용하십시오.
다른 팁
서버 이름 (bbs.67.777.777.777)이 어디든 당신을 얻을 것이라고 생각하지 않습니다. 호스트 파일에 추가하지 않으면 ...
기본값이 필요하지 않은 경우 웹 사이트를 기본값으로 만들지 않겠습니까?
제휴하지 않습니다 StackOverflow