sous domaine et url rewriting

Consultez la formation URL Rewriting et sites dynamiques de WebRankInfo / Ranking Metrics

robocs
Nouveau WRInaute
 
Messages: 5
Inscription: Jeu Mai 19, 2005 15:50

sous domaine et url rewriting

Message le Jeu Mai 19, 2005 22:18

Bonjour,

Voici mon souci :

J'ai un serveur dédié chez OVH. J'ai Apache version 1.3.33.
J'aimerai que lorsque l'on tape n'importe quoi comme sous domaine du genre :

- toto.example.com
- machinchose.example.com
...

on tombe sur http://www.example.com

Voici le virtualhost que j'ai mis dans mon httpd.conf mais, je reste desesperemment sur "Impossible d'afficher la page" :(

NameVirtualHost 213.186.xx.xxx

Code: Tout sélectionner
<VirtualHost 213.186.xx.xxx>
    ServerName www.example.com
    ServerAlias example.com *.example.com
    DocumentRoot /nom_utilisateur/www
</VirtualHost>


Le mod mod_rewrite est bien coché.


Pouvez vous m'aider ?

Merci d'avance.


fandecine
Modérateur
Modérateur
 
Messages: 1637
Inscription: Sam Avr 02, 2005 14:58

Message le Jeu Mai 19, 2005 22:27

essaye plutôt ça:

Code: Tout sélectionner
<VirtualHost 213.186.xx.xxx>
ServerName example.com
ServerAlias www.example.com
DocumentRoot /nom_utilisateur/www
</VirtualHost>

<VirtualHost 213.186.xx.xxx>
ServerName example.com
ServerAlias *.example.com
VirtualDocumentRoot /nom_utilisateur/www
</VirtualHost>


:D

appollo
WRInaute occasionnel
WRInaute occasionnel
 
Messages: 130
Inscription: Lun Sep 13, 2004 21:28

Message le Ven Mai 20, 2005 8:56

Bonne astuce que tu nous donne la fandecine je ne connaissait pas merci pour tous


fandecine
Modérateur
Modérateur
 
Messages: 1637
Inscription: Sam Avr 02, 2005 14:58

Message le Ven Mai 20, 2005 9:02

pour aller un peu plus loin (pour ceux qui ont des pages persos en sous domaine) voici comment permettre la création dynamique et instantanée de sous domaine (sans toucher aux DNS)

Code: Tout sélectionner
<VirtualHost 213.186.xx.xxx>
ServerName example.com
ServerAlias www.example.com
DocumentRoot /nom_utilisateur/www
</VirtualHost>

<VirtualHost 213.186.xx.xxx>
ServerName example.com
ServerAlias *.example.com
VirtualDocumentRoot /nom_utilisateur/www/$1
</VirtualHost>


:D En tappant nimportequoi.example.com tu te retrouve dans le repertoire nimportequoi de la racine de example.com

Il faut bien sur que le répertoire n'importequoi existe, dans le cas contraire tu gére une redirection.

robocs
Nouveau WRInaute
 
Messages: 5
Inscription: Jeu Mai 19, 2005 15:50

J'ai une erreur

Message le Ven Mai 20, 2005 11:08

Bonjour,

Merci pour votre aide.
Voici le probleme :

Quand je mets ca dans mon httpd.conf, il le sauvegarde bien mais quand je fais apres "Appliquer tous les changements", ca me mets cette erreur :

Warning: DocumentRoot [/nom_utilisateur/www] does not exist
Syntax error on line 1640 of /usr/local/apache/conf/httpd.conf:
Invalid command 'VirtualDocumentRoot', perhaps mis-spelled or defined by a module not included in the server configuration


Vous savez d'où ca vient ?

Merci.


fandecine
Modérateur
Modérateur
 
Messages: 1637
Inscription: Sam Avr 02, 2005 14:58

Message le Ven Mai 20, 2005 12:07

je pense qu'il te manque le module mod_vhost_alias!
Quel SE utilise tu sur ton serveur?

robocs
Nouveau WRInaute
 
Messages: 5
Inscription: Jeu Mai 19, 2005 15:50

effectivement

Message le Ven Mai 20, 2005 12:14

Merci de ta réponse, je galère un peu :(

Donc oui, effectivement, je n'ai pas dans les modules de coché le mod_vhost_alias.

Mais impossible de savoir comment l'installer où, comment ?
Je t'avoue que je patauge dans la semoule lol ...

As-tu une idée ?


fandecine
Modérateur
Modérateur
 
Messages: 1637
Inscription: Sam Avr 02, 2005 14:58

Message le Ven Mai 20, 2005 12:19

Si tu veux que je t'aide il me faut le nom et la version de ton SE (système d'exploitation!)

robocs
Nouveau WRInaute
 
Messages: 5
Inscription: Jeu Mai 19, 2005 15:50

version

Message le Ven Mai 20, 2005 13:06

Salut, j'ai un linux red hat 7.2 avec apache 1.3.33

Merci d'avance.


fandecine
Modérateur
Modérateur
 
Messages: 1637
Inscription: Sam Avr 02, 2005 14:58

Message le Ven Mai 20, 2005 13:18

Ta version appache contient mod_vhost_alias.so donc il te suffit de l'activer et de redemarrer apache(je pense que tu a webmin?)

sinon, les rpm sont ici


e-kiwi
Modérateur
Modérateur
 
Messages: 13834
Inscription: Mar Déc 23, 2003 9:04

Message le Ven Mai 20, 2005 14:11

euh, indépendemment de cela, je ne sais pas si c est une bonne idée d envoyer tous tes sous domaines vers ton domaine. un petit malin s amuse a faire un BL vers pleins de sous domaines inexistants, et pouf duplicate content pour ton site (50 fois la meme page pour 50 liens differents...) et bye bye google


fandecine
Modérateur
Modérateur
 
Messages: 1637
Inscription: Sam Avr 02, 2005 14:58

Message le Ven Mai 20, 2005 15:32

Erreur 404 si le répertoire n'existe pas! :D

E-kiwi si tu a des doutes, mp, je t'envoi une adresse ou tu pourra faire tous les test que tu veux.

L'interret du systéme est de permettre la création de sous domaines en ligne (il suffit d'un ftp_mkdir pour créer le répertoire donc le sousdomaine)
Trés interressant pour un site qui veut hebergé des pages persos ou un site hébergeant des blogs. La création se fait en ligne en 3 secondes!!!


Patrice A.
Modérateur
Modérateur
 
Messages: 2413
Inscription: Ven Fév 11, 2005 19:36

Message le Ven Mai 20, 2005 23:24

Corrige-moi si je fais erreur : ça ne marche que sur les dédiés non ?


fandecine
Modérateur
Modérateur
 
Messages: 1637
Inscription: Sam Avr 02, 2005 14:58

Message le Ven Mai 20, 2005 23:41

Dj_Apx a écrit:Corrige-moi si je fais erreur : ça ne marche que sur les dédiés non ?


Pas forcement. Il suuffit que tu ai acces au fichier httpd.conf ou au fichier de ton virtualhost inclus au httpd.conf du serveur.

Par exemple, àa marchait sur les ancien pack web serveur de ches amen (c'etait du mutualisé)

robocs
Nouveau WRInaute
 
Messages: 5
Inscription: Jeu Mai 19, 2005 15:50

je teste

Message le Lun Mai 23, 2005 13:45

Bonjour,

Je teste et vous fait un retour.


Formation recommandée sur ce thème :

Formation URL Rewriting et sites dynamiques : apprenez comment mettre en place la réécriture d'URL, comment optimiser vos URL et profiter de vos pages dynamiques pour booster votre référencement. Formation animée par Olivier Duffez et Fabien Facériès, experts en référencement naturel.

Tous les détails sur le site Ranking Metrics : programme, prix, dates et lieux, inscription en ligne.

Lectures recommandées sur ce thème :

Consultez la description détaillée des produits ou services de Google suivants : Google Apps for your Domain, Google Apps Edition Premium



Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités