serialsmoker Posté(e) le 9 juin 2010 Partager Posté(e) le 9 juin 2010 Bonjour 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
PatrickH Posté(e) le 9 juin 2010 Partager Posté(e) le 9 juin 2010 Salut, J'ai vu que tu as utilis 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
serialsmoker Posté(e) le 9 juin 2010 Auteur Partager Posté(e) le 9 juin 2010 Bonjour Patrick, Et merci pour ta réponse, Je suis effectivement tombé par hasard sur le second fichier des vhosts dans/usr/syno/etc. Il est identique au fichier que j'avais créé grâce à ton tuto avec quelques ajouts comme les redirections vers les pages natives d'erreur du syno. - Je fais donc un rm de /usr/syno/apache/conf/extra/httpd-vhosts.conf pour éviter les doublons éventuels. - Je recommente la ligne Include conf/extra/httpd-vhosts.conf dans httpd.conf-user - Je conserve par contre les modifications faites sur le php.ini au niveau de la variable open_basedir. Voici donc comme demandé mon fichier httpd-conf-user : (désolé pour la lisibilité, j'enlève les lignes commentées) ServerRoot "/usr/syno/apache" Listen LoadModule ssl_module modules/mod_ssl.so LoadModule rewrite_module modules/mod_rewrite.so <IfModule !mpm_netware_module> User nobody Group nobody </IfModule> ServerAdmin admin ServerName *: #DocumentRoot "/var/services/web" <Directory /> Options FollowSymLinks AllowOverride All </Directory> <Directory "/var/services/web"> Options MultiViews FollowSymLinks AllowOverride All Order allow,deny Allow from all </Directory> <IfModule dir_module> DirectoryIndex index.html index.htm index.cgi index.php index.php3 </IfModule> <FilesMatch "^\.ht"> Order allow,deny Deny from all Satisfy All </FilesMatch> ErrorLog /dev/null TraceEnable off LogLevel warn <IfModule log_config_module> LogFormat "%h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\"" combined LogFormat "%h %l %u %t \"%r\" %>s %b" common <IfModule logio_module> LogFormat "%h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\" %I %O" combinedio </IfModule> CustomLog /dev/null combined </IfModule> <IfModule alias_module> #ScriptAlias /cgi-bin/ "/usr/syno/apache/cgi-bin/" </IfModule> <IfModule cgid_module> #Scriptsock logs/cgisock </IfModule> DefaultType text/plain <IfModule mime_module> TypesConfig /usr/syno/apache/conf/mime.types AddEncoding x-compress Z AddEncoding x-gzip gz tgz AddType application/x-compress .Z AddType application/x-gzip .gz .tgz AddHandler cgi-script .cgi AddType image/x-icon .ico </IfModule> MIMEMagicFile /usr/syno/apache/conf/magic ErrorDocument 403 /webdefault/sample.php?status=403 ErrorDocument 404 /webdefault/sample.php?status=404 ErrorDocument 500 /webdefault/sample.php?status=500 # Server-pool management (MPM specific) Include conf/extra/httpd-mpm.conf-user # Multi-language error messages #Include conf/extra/httpd-multilang-errordoc.conf # Fancy directory listings Include conf/extra/httpd-autoindex.conf-user # Language settings Include conf/extra/httpd-languages.conf-user # User home directories #Include conf/extra/httpd-userdir.conf # Real-time info on requests and configuration #Include conf/extra/httpd-info.conf # Virtual hosts #Include conf/extra/httpd-vhosts.conf # Local access to the Apache HTTP Server Manual #Include conf/extra/httpd-manual.conf # Distributed authoring and versioning (WebDAV) #Include conf/extra/httpd-dav.conf # Various default settings Include conf/extra/httpd-default.conf-user <IfDefine SSL> # Secure (SSL/TLS) connections Include conf/extra/httpd-ssl.conf <IfModule ssl_module> SSLRandomSeed startup builtin SSLRandomSeed connect builtin </IfModule> </IfDefine> AddType application/x-httpd-php .php LoadModule php5_module /lib/libphp5.so LoadModule deflate_module modules/mod_deflate.so <IfModule mod_deflate.c> DeflateCompressionLevel 2 AddOutputFilterByType DEFLATE text/html text/plain text/xml AddOutputFilter DEFLATE js css BrowserMatch ^Mozilla/4 gzip-only-text/html BrowserMatch ^Mozilla/4\.[0678] no-gzip BrowserMatch \bMSIE\s7 !no-gzip !gzip-only-text/html </IfModule> LoadModule headers_module modules/mod_headers.so <Files *.js> Header unset Etag </Files> <Files *.css> Header unset Etag </Files> 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
didierrp Posté(e) le 9 juin 2010 Partager Posté(e) le 9 juin 2010 Ah la en effet ERREUR!!! il n'y a plus a toucher 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
serialsmoker Posté(e) le 9 juin 2010 Auteur Partager Posté(e) le 9 juin 2010 Ah la en effet ERREUR!!! il n'y a plus a toucher 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
didierrp Posté(e) le 9 juin 2010 Partager Posté(e) le 9 juin 2010 Bonsoir didierrp, Merci de ta r 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
serialsmoker Posté(e) le 9 juin 2010 Auteur Partager Posté(e) le 9 juin 2010 Si tu peux faire machine arriere ,pourquoi ne le fais tu pas? Tu remets "a plat" le systeme et tu cr 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
serialsmoker Posté(e) le 9 juin 2010 Auteur Partager Posté(e) le 9 juin 2010 Ok je restaure le syno, supprime les vhosts, je les recr 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
PatrickH Posté(e) le 9 juin 2010 Partager Posté(e) le 9 juin 2010 Tu pourrais m'envoyer tes noms de site par MP pour que je jette un oeil... Patrick 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
didierrp Posté(e) le 9 juin 2010 Partager Posté(e) le 9 juin 2010 Ok j'ai donc créé un dossier temp dans le dossier web dans lequel j'y ai glissé mes 2 dossiers site1 et site2 J'ai supprimé les vhosts dans l'admin, redémarré le serveur web, recréé 2 vhosts toujours avec cette même console mais avec des noms différents pour le test : Nom de dossier : site1 nom d'hote : www.site1.com Nom de dossier : site2 nom d'hote : www.site2.fr Le fichier de conf vhost est ok et a bien pris en compte le changement des noms des dossiers Mais lorsque je saisis www.site1.com ou site2.fr, j'arrive toujours à ma page d'index de mon serveur. Je peux accéder à mes sites pas les url : http://monserveur.dyndns.org/site1 et http://monserveur.dyndns.org/site2 Dois-je utiliser l'offre payante qu'offre dyndns.org et faire des redirections de type webhop comme j'ai pu le voir sur d'autres tutos ? J'espere que quelqu'un te repondra , beaucoup passent par ces organismes de redirection IP dynamique ici donc tu devrais avoir une reponse. Moi ayant une ip publique fixe je redirige simplement les sites en les faisant pointer sur cette IP. j'avais un site depuis plusieurs mois et je le gerais en passant par web station tout betement et cela fonctionnait sans probleme. Ayant un second site en gestation je suis passé par l'option virtual host du manager et cela a fonctionné du premier coup (voir le post ci dessous: virtual host pour les nuls) Quand depuis internet je tape mon nom de domaine j'accede au site , quand je tape mon IP fixe je tombe sur la page "d'erreur" index.html que j'ai crée et qui elle n'est pas dans un virtual host mais que j'ai placé à la racine du dossier "web". Des que j'ai compris le fonctionnement et que je l'ai mis en pratique cela a fonctionné du premier coup. Comme je t'ai dit la majorité sur ce forum passent par une redirection d'IP dynamique donc tu devrais avoir une reponse tres prochainement. 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
cricx Posté(e) le 9 juin 2010 Partager Posté(e) le 9 juin 2010 Ok j'ai donc cr 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
serialsmoker Posté(e) le 9 juin 2010 Auteur Partager Posté(e) le 9 juin 2010 J'ai fait tout comme toi m 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
serialsmoker Posté(e) le 9 juin 2010 Auteur Partager Posté(e) le 9 juin 2010 dans le nom de dossier, met le chemin absolu de tes sites (/volume1/web/temp/site1) Bonsoir Cricx et merci de ta réponse, Il est impossible dans la console d'admin de saisir /volume1/web/temp/site1 en nom de dossier Mon fichier de conf des vhosts actuel : NameVirtualHost *: <VirtualHost *:> ServerName * DocumentRoot /var/services/web </VirtualHost> <VirtualHost *:> ServerName www.site1.fr DocumentRoot "/var/services/web/site1" ErrorDocument 403 "/webdefault/sample.php?status=403" ErrorDocument 404 "/webdefault/sample.php?status=404" ErrorDocument 500 "/webdefault/sample.php?status=500" </VirtualHost> <VirtualHost *:> ServerName www.site2.com DocumentRoot "/var/services/web/site2" ErrorDocument 403 "/webdefault/sample.php?status=403" ErrorDocument 404 "/webdefault/sample.php?status=404" ErrorDocument 500 "/webdefault/sample.php?status=500" </VirtualHost> Je modifie donc - DocumentRoot "/var/services/web/site1" par DocumentRoot "/volume1/web/site1" - DocumentRoot "/var/services/web/site2" par DocumentRoot "/volume1/web/site2" - Et ke DocumentRoot principal "/var/services/web" par "/volume1/web" Ce qui donne donc : NameVirtualHost *: <VirtualHost *:> ServerName * DocumentRoot /volume1/web </VirtualHost> <VirtualHost *:> ServerName www.site1.fr DocumentRoot "/volume1/web/site1" ErrorDocument 403 "/webdefault/sample.php?status=403" ErrorDocument 404 "/webdefault/sample.php?status=404" ErrorDocument 500 "/webdefault/sample.php?status=500" </VirtualHost> <VirtualHost *:> ServerName www.site2.com DocumentRoot "/volume1/web/site2" ErrorDocument 403 "/webdefault/sample.php?status=403" ErrorDocument 404 "/webdefault/sample.php?status=404" ErrorDocument 500 "/webdefault/sample.php?status=500" </VirtualHost> Je relance le serveur par la commande /usr/syno/etc/rc.d/S97apache-user.sh restart Et... ça n'a rien changé. 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
serialsmoker Posté(e) le 9 juin 2010 Auteur Partager Posté(e) le 9 juin 2010 Je viens d'aller faire un petit tour dans la FAQ http://www.synology.com/support/faq_show.php?lang=fre&q_id=368 Puis-je h 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
PatrickH Posté(e) le 9 juin 2010 Partager Posté(e) le 9 juin 2010 Salut, t'ai r 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
serialsmoker Posté(e) le 9 juin 2010 Auteur Partager Posté(e) le 9 juin 2010 Salut, t'ai répondu à ton message ! Non je ne vois pas pourquoi cela ne fonctionnerait pas avec des noms de domaines différents !? Patrick La FAQ aurait-elle tort ? Edit : sur la version anglaise c'est corrigé http://www.synology.com/support/faq_show.php?lang=enu&q_id=368 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
cricx Posté(e) le 10 juin 2010 Partager Posté(e) le 10 juin 2010 Bonsoir Cricx et merci de ta r 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
serialsmoker Posté(e) le 10 juin 2010 Auteur Partager Posté(e) le 10 juin 2010 c'est normal que rien n'ait chang 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
didierrp Posté(e) le 10 juin 2010 Partager Posté(e) le 10 juin 2010 Si tu as tout repris a z 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
cricx Posté(e) le 11 juin 2010 Partager Posté(e) le 11 juin 2010 Bonjour et merci encore une fois de ta r 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
serialsmoker Posté(e) le 14 juin 2010 Auteur Partager Posté(e) le 14 juin 2010 Bonsoir à tous, Comme tout fonctionne désormais, je poste ici la solution de mon problème. L'hébergeur avait vraisemblablement oublié de décocher une case "url rewriting" lors de la création de mes CNAME qui réécrivait l'adresse http://monserveur.dyndns.org à la place de http://www.site1.fr et www.site2.com. 2ème problème, mon fournisseur de domaine qui n'est qu'un revendeur OVH m'a informé qu'il leur était possible de faire des CNAME sur les www.domain.com mais que ceux sur domain.com étaient impossibles. Donc c'est quand même moyen, www.site1.com fonctionne mais pas site1.com qui lui tombera sur la page racine du serveur. Pour les personnes dans mon cas, bien penser à nommer vos noms d'hôtes avec mes "www." devant vos noms de domaine. Et merci à tous pour vos aides ! 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
satsi Posté(e) le 6 février 2011 Partager Posté(e) le 6 février 2011 Bonsoir 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Patrick21 Posté(e) le 6 février 2011 Partager Posté(e) le 6 février 2011 Bonjour tu pouvais faire plus simple chez 1an1 tu mettais une redirection de monsite.fr vers www.monsite.fr et sur le sous-domaine www.monsite.fr le cname tondyndns.org et en virtual host tu n'avais qu'a parametrer le www.monsite.fr et comme cela tu es sure que monsite.fr ne sera jamais enregistr 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
satsi Posté(e) le 6 février 2011 Partager Posté(e) le 6 février 2011 Bonjour tu pouvais faire plus simple chez 1an1 tu mettais une redirection de monsite.fr vers www.monsite.fr et sur le sous-domaine www.monsite.fr le cname tondyndns.org et en virtual host tu n'avais qu'a parametrer le www.monsite.fr et comme cela tu es sure que monsite.fr ne sera jamais enregistr 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Messages recommandés
Rejoindre la conversation
Vous pouvez publier maintenant et vous inscrire plus tard. Si vous avez un compte, connectez-vous maintenant pour publier avec votre compte.