url rewriting : adresses non souhaitées accessibles

Discussion dans 'URL Rewriting et .htaccess' créé par Doubrovski, 22 Décembre 2012.

  1. Doubrovski
    Doubrovski WRInaute occasionnel
    Inscrit:
    9 Avril 2011
    Messages:
    443
    J'aime reçus:
    0
    Bonjour,
    J'ai mis en place des redirections pour cacher mes paramètres d'url. Tout fonctionne mais des adresses non souhaitées sont malencontreusement accessibles.

    J'ai une page projets.php sur laquelle j'ajoutais une ou deux variables.
    Mon url rewriting redirige :
    Code:
    projets.php?param1=variable1&param2=variable2  ->vers->  /variable1/variable2.php
    ou
    Code:
    projets.php?param1=variable1  ->vers->  /variable1/
    Malheureusement ces pages m'affichent maintenant la même chose que sur projets.php :
    Code:
    /projets
    /projets/
    /projets/x
    /projets/x.php
    etc à l'infini

    Comment éviter ce genre d'accès à des pages non souhaitées ?
    Merci
     
  2. spout
    spout WRInaute accro
    Inscrit:
    14 Mai 2003
    Messages:
    9 134
    J'aime reçus:
    325
    Dans .htaccess:
    Code:
    Options -MultiViews
    
     
  3. Doubrovski
    Doubrovski WRInaute occasionnel
    Inscrit:
    9 Avril 2011
    Messages:
    443
    J'aime reçus:
    0
    Merci !
    Effectivement désactiver le rewriting intelligent d'ovh peut aider. Ça ne marche malheureusement que pour les pages sans extension du type
    Code:
    /projets
    ou /projets/xx
    Mais une page s'affiche toujours pour les pages du type :
    Code:
    /projets/
    ou
    /projets/xx.php
     
  4. spout
    spout WRInaute accro
    Inscrit:
    14 Mai 2003
    Messages:
    9 134
    J'aime reçus:
    325
    Regarde dans ton script PHP les paramètres qu'il reçoit dans l'URL, et en fonction des paramètres, fait une 404 ou autre.
     
  5. Doubrovski
    Doubrovski WRInaute occasionnel
    Inscrit:
    9 Avril 2011
    Messages:
    443
    J'aime reçus:
    0
    Ok, je vais tenter ça.
    J'ai également remarqué que ces pages :
    Code:
    /variable1/variable2.php
    s'affichaient également avec ces adresses :
    Code:
    /n'importe-quoi/variable2.php
    Merci pour le conseil.
     
  6. Doubrovski
    Doubrovski WRInaute occasionnel
    Inscrit:
    9 Avril 2011
    Messages:
    443
    J'aime reçus:
    0
    Je pense avoir réussi à bloquer toutes les pages non souhaitées en envoyant ça :
    Code:
    		
    if ($nbprojets == 0){
    header("Status: 404 Not Found", false, 404);
    include('404.php');
    exit;
    }
    Merci.
     
Chargement...
Similar Threads - rewriting adresses souhaitées Forum Date
URL rewriting et barre d'adresses URL Rewriting et .htaccess 18 Mai 2004
URL rewriting d'images URL Rewriting et .htaccess Samedi à 10:42
petit soucis url rewriting URL Rewriting et .htaccess 17 Janvier 2022
url rewriting ne fonctionne pas chez moi URL Rewriting et .htaccess 4 Août 2021
URL rewriting et REGEX bonnes pratiques Développement d'un site Web ou d'une appli mobile 9 Septembre 2020
supprimer /index.html sans url rewriting, possible ? URL Rewriting et .htaccess 13 Novembre 2019
Je bloque sur le rewriting des URL contenant un ? URL Rewriting et .htaccess 3 Septembre 2019
récupération du get après rewriting URL Rewriting et .htaccess 21 Juin 2019
Ralentissement url rewriting URL Rewriting et .htaccess 1 Mai 2019
URL Rewriting Débuter en référencement 17 Avril 2019
Conflit de redirection 301 et Urlrewriting Netlinking, backlinks, liens et redirections 20 Février 2019
URL REWRITING et redirection 301 URL Rewriting et .htaccess 24 Janvier 2019
URL Rewriting : difficultés avec RewriteCond ? URL Rewriting et .htaccess 5 Décembre 2018
Résolu URL Rewriting : Garder l'adresse non transformée dans le navigateur URL Rewriting et .htaccess 2 Décembre 2018
Mes débuts dans l'URL Rewriting URL Rewriting et .htaccess 14 Novembre 2018
Url rewriting Techniques avancées de référencement 22 Octobre 2018
URL rewriting et redirections après restauration post-piratage Débuter en référencement 29 Septembre 2018
url rewriting wordpress sans repertoire URL Rewriting et .htaccess 12 Août 2018
rewriting specifique pour Adwords AdWords 17 Juillet 2018
test de page html avec htaccess (url rewriting) URL Rewriting et .htaccess 16 Juin 2018