IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Apache Discussion :

forcer l'utilisation du .HTACCESS


Sujet :

Apache

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre très actif
    Avatar de alex61
    Homme Profil pro
    Consultant en Business Intelligence
    Inscrit en
    Mai 2010
    Messages
    378
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 34
    Localisation : Canada

    Informations professionnelles :
    Activité : Consultant en Business Intelligence
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Mai 2010
    Messages : 378
    Par défaut forcer l'utilisation du .HTACCESS
    bonjour

    voila j'ai un petit souci j'ai fait un .htaccess dont le contenu est ci-dessous
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
     
    # Le serveur doit suivre les liens symboliques :
    Options +FollowSymlinks
     
    # Activation du module de réécriture d'URL :
    RewriteEngine on
     
    # Règles de réécriture d'URL :
    RewriteRule ^([^/\.]+)/?$ index.php?page=$1 [l]
    il fonctionne bien mais je voudrait que les anciennes url sous la forme : "http://localhost/AV-covoiturage_alexV3/index.php?page=connection" ne fonctionne plus mais que seule les url rewriter fonctionne

    si quelqu'un connait la réponse je suis preneur

    cordialement

    alex

  2. #2
    Membre expérimenté

    Profil pro
    Inscrit en
    Juin 2002
    Messages
    6 152
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2002
    Messages : 6 152
    Par défaut
    Définition de ne plus fonctionner ? 403 (F ou R=403) ? 404 (R=404) ? Redirection ?

    Il faut ajouter un paramètre en QS pour ça :
    Code X : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    RewriteCond %{QUERY_STRING} !(?:^|&)internal_redirect=1(?:&|$)
    #RewriteCond %{QUERY_STRING} (?:^|&)page=[^&]
    RewriteRule ^(?:index\.php)?$ - [R=404,L]
    # Pour rediriger :
    #RewriteCond %{QUERY_STRING} !(?:^|&)internal_redirect=1(?:&|$)
    #RewriteCond %{QUERY_STRING} (?:^|&)page=([^&]+)
    #RewriteRule ^(?:index\.php)?$ %1? [R=permanent,L]
    
    RewriteRule ^([^/\.]+)/?$ index.php?page=$1&internal_redirect=1 [QSA,L]

Discussions similaires

  1. Forcer IE à utiliser la version du JRE de mon choix
    Par Nomade95000 dans le forum Applets
    Réponses: 7
    Dernier message: 18/08/2017, 19h10
  2. Forcer l'utilisation de JDK1.5 pour Hibernate
    Par javasmif dans le forum Hibernate
    Réponses: 5
    Dernier message: 11/10/2007, 11h52
  3. Logiciel pour forcer l'utilisation du proxy
    Par shawn12 dans le forum Administration
    Réponses: 2
    Dernier message: 02/08/2007, 11h49
  4. [Framework]Comment Forcer l'utilisation du Framework 1.1
    Par michel71 dans le forum Framework .NET
    Réponses: 1
    Dernier message: 11/12/2006, 21h11
  5. Réponses: 20
    Dernier message: 19/09/2006, 20h52

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo