Résolu Configuration Apache - Sous-domaine

Statut
N'est pas ouverte pour d'autres réponses.

Neerfix

Développeur Web
Premium
Inscription
15 Décembre 2013
Messages
224
Réactions
49
Points
9 528
RGCoins
0
Salut à tous,

Je suis en train de monter mon propre server web, mais je rencontre des difficultés avec la configuration apache.

Je souhaiterais mettre en place des sous-domaines, mais je connais pas la procédure de mise en place des sous-domaines sur un serveur.
J'ai déjà fais mon sous-domaine sur le fournisseur du domaine. Mais pour la configuration apache, je n'ai pas du tout d'idée, je ne comprends pas comment ça marche malgré les pages et les pages que j'ai bouffer sur google ...
 

Iktus

Premium
Inscription
21 Octobre 2013
Messages
1 675
Réactions
374
Points
12 981
RGCoins
0
tu prends le fichier 000-default.conf, tu le copie sous le nom que tu veux, tu modifie documentroot, tu décommentes servername et tu met le sous domain puis tu vas en ssh et a2ensite taconfig.config puis service apache2 restart
 

Neerfix

Développeur Web
Premium
Inscription
15 Décembre 2013
Messages
224
Réactions
49
Points
9 528
RGCoins
0
J'ai complètement niquer le serveur, je ne sais pas comment ??

Je vous explique vite fais le contexte, j'ai un seul fichier index.php (qui gère le reste, l'appelle des templates...) Donc je force l'utilisateurs a resté sur ce fichier via mon Htaccess :
Code:
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_URI} !^/index.php$
RewriteRule ^.+$ /index.php [NC,L]

Mon fichier de configuration de base apache le voilà :

Configuration Apache:
<VirtualHost *:80>
    ServerAdmin webmaster@localhost

    DocumentRoot /var/www/PortFolio/www/
    <Directory />
        Options -Indexes
        AllowOverride None
    </Directory>
    <Directory />
        Options FollowSymLinks
        AllowOverride None
    </Directory>
    <Directory /var/www/>
        Options Indexes FollowSymLinks MultiViews
        AllowOverride All
        Order allow,deny
        allow from all
    </Directory>

    ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/
    <Directory "/usr/lib/cgi-bin">
        AllowOverride All
        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

    Alias /doc/ "/usr/share/doc/"
    <Directory "/usr/share/doc/">
        Options Indexes MultiViews FollowSymLinks
        AllowOverride All
        Deny from all
        Allow from 127.0.0.0/255.0.0.0 ::1/128
    </Directory>

</VirtualHost>

Sauf que je suis en https donc, c'est un autre fichier qui est configuré exactement pareil (avec le port 443 en l'occurence).
Mais mon server me retourne un HTTP ERROR 500 et n'affiche plus le site..
 
Statut
N'est pas ouverte pour d'autres réponses.
Haut