Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
884 connectés 

  FORUM HardWare.fr
  Linux et OS Alternatifs
  réseaux et sécurité

  [Apache] Redirection transparente

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[Apache] Redirection transparente

n°1176864
csphoenix1
Posté le 03-11-2009 à 17:08:27  profilanswer
 

Bonjour à tous,  
 
Je souhaite effectuer une redirection sous apache dite "transparente" comme dans ce post.
 
Quand l'utilisateur rentre : http://domainesociete.com  
Je voudrais qu'il arrive : http://societe-construction.domainepersonnel.com
 
Est il possible d'afficher sur la barre de navigation l'url entrée (http://domainesociete.com) ?
 
Voici la configuration dans mon vhost,  
 

Code :
  1. <VirtualHost societe-construction.domainepersonnel.com>
  2. ServerAdmin mon-email@domainepersonnel.com
  3. DocumentRoot "F:/Site/Societe-Construction"
  4. ServerName societe-construction.domainepersonnel.com
  5. ErrorLog logs/societe-construction.domainepersonnel.com-error_log
  6. TransferLog logs/societe-construction.domainepersonnel.com-access_log
  7. </VirtualHost>


 
Voici mon fichier htaccess qui se trouve à la racine de mon site (qui permet de rediriger les utilisateurs ayant tapés domainesociete.com vers societe-construction.domainepersonnel.com) :
 

Code :
  1. <IfModule mod_rewrite.c>
  2. Order deny,allow
  3. allow from all
  4. RewriteEngine On
  5. RewriteCond %{HTTP_HOST} domainesociete.com
  6. RewriteRule (.*) http://societe-construction.domainepersonnel.com [R=301,L]
  7. </IfModule>


 
Donc en fait ce que je voudrais c'est que quand les utilisateurs tape domainesociete.com qu'il tombe sur le site societe-construction.domainepersonnel.com mais que dans leur navigateur l'url soit domainesociete.com et non pas societe-construction.domainepersonnel.com.
 
Vous me suivez ? ^^
J'ai entendu parler de Redirect permanent et ProxyPass mais je ne sais pas comment l'utiliser car tous ce que j'ai entreprit à été en vain :s
 
Merci.

mood
Publicité
Posté le 03-11-2009 à 17:08:27  profilanswer
 

n°1176877
THRAK
- THR4K -
Posté le 03-11-2009 à 18:01:42  profilanswer
 

Bonjour,

 

Pas besoin de s'embêter avec de l'URL rewriting dans le cas d'une simple redirection.
Tu créés simplement un vhost avec la directive 'Redirect permanent' ; par exemple, dans ton cas:

<VirtualHost *>
  ServerName domainesociete.com
  Redirect permanent / http://societe-construction.domainepersonnel.com
</VirtualHost>

 

Tu as également la possibilité d'utiliser un ServerAlias dans le vhost du site societe-construction.domainepersonnel.com, mais dans ce cas l'URL affichée restera celle saisie (domainesociete.com en l'occurence) à moins de jouer avec des directives rewrite (à privilégier davantage lorsqu'on ne veut pas de redirection).

 


Voilà ; autrement pour plus d'information, consulte la doc Apache, celle-ci est très complète. :)


Message édité par THRAK le 03-11-2009 à 18:02:35

---------------
THRAK (def.) : 1) A sudden and precise impact moving from intention, direction and commitment, in service of an aim. 2) 117 guitars almost striking the same chord simultaneously.
n°1176885
csphoenix1
Posté le 03-11-2009 à 18:42:04  profilanswer
 

Et bien merci Thrak de ta réponse mais j'ai viré mon fichier htaccess et tous mes virtual host, j'ai donc ensuite coller le code que tu m'a donné mais ça ne fonctionne pas, quand je tape domainesociete.com je tombe directement à la racine de domainepersonnel.com :s

n°1177519
csphoenix1
Posté le 06-11-2009 à 10:52:09  profilanswer
 

En faite si c'est résolu,

 

Pour que cela fonctionne il faut :
Coller ce code dans les VirtualHosts
Mais pas seulement car si on test "http://societe-construction.domainepersonnel.com" cela ne fonctionne pas, alors ça ne risque pas de fonctionner si on tape "domainesociete.com"...
Pour cela il faut créer un VirtualHost en plus avec "http://societe-construction.domainepersonnel.com" qui redirige vers "http://domainepersonnel.com/societe-construction".

 

J'espère avoir aider le prochaine qui aura besoin d'aide :)

 

Et encore merci à toi Thrak :)


Message édité par csphoenix1 le 06-11-2009 à 10:53:23
n°1177637
ipnoz
Sapé comme jamais !
Posté le 06-11-2009 à 19:25:59  profilanswer
 

EDIT: mal lu le sujet ^^


Message édité par ipnoz le 06-11-2009 à 19:26:29

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Linux et OS Alternatifs
  réseaux et sécurité

  [Apache] Redirection transparente

 

Sujets relatifs
Tutoriel pour Debian svn+apache+trac[Résolu][SSH] Redirection SSH de VirtualHost
Double redirection de la sortie d'une commande sous LinuxApache UserDir + séparation de l'autentification par répértoire
[Résolu] Netfilter / Iptables : Redirection de portapache non accessible depuis l'extérieur
Apache - Erreur de résolution de nomProblème de droits avec le serveur apache
[Apache] Redirection transparente 
Plus de sujets relatifs à : [Apache] Redirection transparente


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR