Question

Comment configurer un sous-domaine sans TLD? J'ai cet ensemble sous ma configuration principale

<VirtualHost *:80>
    ServerName bbs.67.777.777.777 #fake bc my server can easily be hacked ATM :(
    DocumentRoot /var/www/phpBB
</VirtualHost>

quand je vais à bbs.serveripaddress, j'obtiens une erreur Address Not Found. si je mets cela au-dessus de ma configuration principale, cela ne fonctionne toujours pas, mais tout le site pointe vers / var / www / phpBB au lieu de / var / www (HUH!?!)

l'hôte principal v est

<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>

Je suis sur une boîte Debian en utilisant apache2 si cela peut vous aider.

Était-ce utile?

La solution 2

Vous ne pouvez pas avoir un sous-domaine avec une adresse IP. La meilleure solution consiste à avoir un domaine ou un sous-domaine libre (tel que no-ip) pour pointer sur votre adresse IP et créer un nom de serveur pour cela. N'oubliez pas d'ajouter le domaine aux zones DNS de votre serveur.

ou créez un domaine dans vos fichiers hôtes et utilisez-le.

Autres conseils

Je ne pense pas que le nom du serveur (bbs.67.777.777.777) vous mènera n'importe où - à moins que vous ne l'aviez ajouté à votre fichier hosts ... Pouvez-vous envoyer une requête ping à cette adresse, ok?

Pourquoi ne pas simplement faire de votre site Web la valeur par défaut ... si vous n'avez pas besoin d'une valeur par défaut?

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top