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

  FORUM HardWare.fr
  Programmation
  PHP

  Sous Domaine et Url Rewriting

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Sous Domaine et Url Rewriting

n°1835687
Generation​-Web
Posté le 08-01-2009 à 16:35:21  profilanswer
 

Bonjour à tous ! :)
 
Voila j'ai un petit problème pour composer une Url Rewriting.
 
Je viens de créer un Sous domaine "http://sport.monsite.com" et j'ai dirigé celui-ci vers un dossier de mon site "www.monsite.com/sport".
 
J'ai placé des pages dans ce dossier et j'obtiens bien les résultats suivants :
 
    * http://sport.monsite.com/football.php
    * http://sport.monsite.com/tennis.php
 
 
 
 
J'ai alors créé un fichier .htaccess dans le dossier "sport" de mon site avec ces autres pages et j'ai essayé de faire une url rewriting afin d'obtenir les résultats suivants :
 
    * http://sport.monsite.com/football/
    * http://sport.monsite.com/tennis/
 
 
 
 
Malheureusement, je n'arrive pas à obtenir cela, j'ai pourtant essayé différentes combinaisons telles que celles-ci mais sans succès :
 
Code : Apache
 
RewriteRule ^football\/$ /football.php [L]
RewriteRule ^sport/football\/$ /sport/football.php [L]
RewriteRule ^sport.monsite.com/football\/$ www.monsite.com/sport/football.php [L]
 
 
 
Pouvez-vous m'indiquer la bonne formulation ?
 
Merci pour votre aide. :)

mood
Publicité
Posté le 08-01-2009 à 16:35:21  profilanswer
 

n°1835840
Mara's dad
Yes I can !
Posté le 09-01-2009 à 09:08:48  profilanswer
 

httpd.conf :

Code :
  1. <VirtualHost *:80>
  2.     ServerName sport.monsite.com
  3.     DocumentRoot /home/www.monsite.com/sport
  4.     RewriteEngine on
  5.     RewriteRule .* /redirect.php
  6. </VirtualHost>


 
/home/www.monsite.com/sport/redirect.php :

Code :
  1. // Aiguillage en fonction de $_SERVER['SCRIPT_URL'], $_SERVER['SCRIPT_URI'] ou de $_SERVER['SCRIPT_FILENAME']
  2. // Par exemple :  
  3. if( $_SERVER['SCRIPT_URI'] == 'http://sport.monsite.com/tennis/' )
  4. {
  5.   include( 'tennis.php' );
  6. }
  7. else
  8. {
  9.   ...
  10. }


---------------
Laissez l'Etat dans les toilettes où vous l'avez trouvé.

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  PHP

  Sous Domaine et Url Rewriting

 

Sujets relatifs
Url rewritting de subdomain à domainURL d'une page appelant un script
Problème accents dans URL (UTF8)Problème url rewriting
ajouter nom de domaineURL d'arriere plan dans cellule in-ca-la-ble
[htaccess] - Redirection sous domaineProbleme d'url rewriting
mod_rewrite + enlever index.php de l URLAlerte URL JavaScript
Plus de sujets relatifs à : Sous Domaine et Url Rewriting


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