NETGEAR is aware of a growing number of phone and online scams. To learn how to stay safe click here.
Forum Discussion
TheBubu
Sep 04, 2011Aspirant
Config Apache pour un ou deux sites internet sur un NV+
Bon alors voilà, je ne sais pas si ça vas intéresser quelqu'un mais voilà le fruit d'un dur labeur :)
Cette solution fonctionne avec deux sites internet tout en gardant les demande d'authentification pour accéder au parti réservé et SANS afficher le partage par défaut du site :)
Etape 1
Remettre un peu d'ordre dans la config pour y voir plus clair
Dans le fichier "/etc/frontview/apache/httpd.conf" on supprime ces lignes
Puis on modifie la ligne concernant l'alias Admin (vous comprendrais pourquoi plus tard)
Donc on passe de
à
Etape 2 on configure nos sites.
Dans le fichier "/etc/frontview/apache/Ports.conf" on met ceci
Et enfin dans le "/etc/frontview/Virtual.conf" on met ceci
(Optionnel mais pour accéder en HTTPS à votre site il le faut)
(Optionnel mais permet de libérer le port 443 pour notre site)
Une fois les fichiers modifié comme on le souhaite on fait un
Et voilu, nos sites internet n'affiche plus le partage par défaut (qu'il faut laisser comme dans le tuto) mais bien "http://mondomaine.tld" direct !
J'ai changé l'alias "admin" par "nasadmin" car sinon pour installer votre CMS favori ça vas ce compliquer un poil :twisted:
Par contre vous l'aurez compris pour accéder à l'administration du NAS il faut maintenant soit passer par
http://AdresseIPduNAS/nasadmin
soit par
https://AdresseIPduNAS:8443
Cette solution fonctionne avec deux sites internet tout en gardant les demande d'authentification pour accéder au parti réservé et SANS afficher le partage par défaut du site :)
Etape 1
Remettre un peu d'ordre dans la config pour y voir plus clair
Dans le fichier "/etc/frontview/apache/httpd.conf" on supprime ces lignes
Listen 80
Listen 443
Puis on modifie la ligne concernant l'alias Admin (vous comprendrais pourquoi plus tard)
Donc on passe de
Alias /admin /frontview/ui/resource/html
<Location /admin>
DirectoryIndex index.html
Options ExecCGI
AuthType Basic
AuthName "Control Panel"
require user admin
</Location>
à
Alias /nasadmin /frontview/ui/resource/html
<Location /nasadmin>
DirectoryIndex index.html
Options ExecCGI
AuthType Basic
AuthName "Control Panel"
require user admin
</Location>
Etape 2 on configure nos sites.
Dans le fichier "/etc/frontview/apache/Ports.conf" on met ceci
Listen 80
Listen 443
Listen 8443
NameVirtualHost AdresseIPduNAS:80
NameVirtualHost AdresseIPduNAS:443
NameVirtualHost AdresseIPduNAS:8443
Et enfin dans le "/etc/frontview/Virtual.conf" on met ceci
<VirtualHost AdresseIPduNAS:80>
ServerName nas (ou autres si votre NAS s'apelle différement)
DocumentRoot "/frontview/ui/resource/html"
SSLEngine Off
RewriteEngine on
RewriteRule ^/nasadmin(.*)$ https://%{SERVER_NAME}/nasadmin/$1 [R,L]
</VirtualHost>
<VirtualHost AdresseIPduNAS:80>
ServerName mondomaine.tld
ServerAlias www.mondomaine.tld
DocumentRoot "/c/MonDossier/MonSousDossier"
SSLEngine off
<Directory /c/MonDossier/MonSousDossier>
Options ExecCGI
DirectoryIndex index.php
</Directory>
ErrorLog /var/log/frontview/error.MonDomaine.log
CustomLog /var/log/frontview/access.MonDomaine.log combined
</VirtualHost>
<VirtualHost AdresseIPduNAS:80>
ServerName monautredomaine.tld
DocumentRoot "/c/MonDossier/MonSousDossier2"
SSLEngine off
RewriteEngine On
<Directory /c/MonDossier/MonSousDossier2>
Options ExecCGI
DirectoryIndex index.php
</Directory>
ErrorLog /var/log/frontview/error.MonAutreDomaine.log
CustomLog /var/log/frontview/access.MonAutreDomaine.log combined
</VirtualHost>
(Optionnel mais pour accéder en HTTPS à votre site il le faut)
<VirtualHost AdresseIPduNAS:443>
ServerName mondomaine.tld
ServerAlias www.mondomaine.tld
DocumentRoot "/c/MonDossier"
SSLEngine On
</VirtualHost>
(Optionnel mais permet de libérer le port 443 pour notre site)
<VirtualHost _default_:8443>
ServerName nas
DocumentRoot "/frontview/ui/resource/html"
SSLEngine On
RewriteEngine on
RewriteRule ^/(.*)$ https://%{SERVER_NAME}/nasadmin/$1 [R,L]
</VirtualHost>
Une fois les fichiers modifié comme on le souhaite on fait un
/etc/init.d/frontview restart
Et voilu, nos sites internet n'affiche plus le partage par défaut (qu'il faut laisser comme dans le tuto) mais bien "http://mondomaine.tld" direct !
J'ai changé l'alias "admin" par "nasadmin" car sinon pour installer votre CMS favori ça vas ce compliquer un poil :twisted:
Par contre vous l'aurez compris pour accéder à l'administration du NAS il faut maintenant soit passer par
http://AdresseIPduNAS/nasadmin
soit par
https://AdresseIPduNAS:8443
2 Replies
Replies have been turned off for this discussion
- YuushiSatoApprenticeBonjour,
Peut-tu préciser sous quel ready nas as-tu fais cette manip.
Merci d'avance pour ta réponse. :DL'erreur est humaine, seule l'ordi ne se trompe pas. - TheBubuAspirantSalut,
Oui j'ai oublié de le préciser, c'est sur un NV+. Voilà je l'ai ajouter dans le tire ;)
Related Content
NETGEAR Academy
Améliorez vos compétences avec la Netgear Academy - Formez-vous, certifiez-vous et restez à la pointe de la technologie Netgear !
Rejoignez-nous!