Détecter le premier slash

Discussion dans 'URL Rewriting et .htaccess' créé par seabird, 5 Juillet 2017.

  1. seabird
    seabird WRInaute occasionnel
    Inscrit:
    1 Décembre 2003
    Messages:
    318
    J'aime reçus:
    0
    Bonjour,

    Je voudrais une regex qui détecte ce genre de fichier.
    http: //mondomaine.com/234232ds.php mais pas http: //mondomaine.com/test/234232ds.php
    Le fichier php doit commencer par un chiffre après le premier slash

    Dans mon htaccess j'ai mis:
    RewriteCond %{REQUEST_URI} .*(\/[0-9]).*

    cela fonctionne bien sauf que bien entendu, je détecte aussi http: //mondomaine.com/test/234232ds.php => ce que je ne veux pas

    J'ai donc mis RewriteCond %{REQUEST_URI} .*(.com\/[0-9]).* , mais là cela ne fonctionne plus ni pour l'un ni pour l'autre, ce que je ne comprends pas d'ailleurs

    Pour contourner cela je me suis donc dit pourquoi ne pas détecter seulement le premier slash.
    J'ai juste un problème avec la syntaxe

    Si vous avez une idée.

    Merci,

    Eric
     
  2. moiju36
    moiju36 WRInaute discret
    Inscrit:
    19 Mai 2017
    Messages:
    81
    J'aime reçus:
    2
    à priori :
    RewriteCond %{REQUEST_URI} ^(\/[0-9]).*
     
  3. seabird
    seabird WRInaute occasionnel
    Inscrit:
    1 Décembre 2003
    Messages:
    318
    J'aime reçus:
    0
    Merci, pour la suggestion cela fonctionne .
    En fait je résonnais avec l'url complète et pas avec le REQUEST_URI
     
  4. moiju36
    moiju36 WRInaute discret
    Inscrit:
    19 Mai 2017
    Messages:
    81
    J'aime reçus:
    2
    la comparaison se fait avec %{REQUEST_URI} or %{REQUEST_URI} ce n'est pas l'url complète.

    avec "/23ghgh4232ds.php" comme test string, le résultat est différent.
     
  5. seabird
    seabird WRInaute occasionnel
    Inscrit:
    1 Décembre 2003
    Messages:
    318
    J'aime reçus:
    0
    Oui autant pour moi c'est bon,
    Merci
     
  6. ortolojf
    ortolojf WRInaute accro
    Inscrit:
    14 Août 2002
    Messages:
    3 563
    J'aime reçus:
    31

    Bonjour Monsieur

    Problème de regex ?

    Si l'url request commence par "/", le début de la regex est : "^" ?

    RewriteCond %{REQUEST_URI} ^\/[0-9]+[a-zA-Z]*\.php$

    Si le suffixe est bien ".php" sans paramètre ?

    Respectueusement.
     
Chargement...
Similar Threads - Détecter premier slash Forum Date
Comment détecter les premiers petits problèmes d'un site. Débuter en référencement 6 Octobre 2008
Détecter arrêt user d'un script PHP ? Développement d'un site Web ou d'une appli mobile 28 Décembre 2021
[PHP] Détecter le navigateur / bot en fonction du HTTP_USER_AGENT Développement d'un site Web ou d'une appli mobile 14 Septembre 2019
Astuce Détecter un bot qui fausse vos stats Google Analytics 1 Mars 2019
Comment détecter des noms de domaines pourris dans les mails ? Problèmes de référencement spécifiques à vos sites 30 Mai 2018
Outil pour détecter le contenu dupliqué Débuter en référencement 1 Août 2017
[PHP] Détecter le navigateur / bot en fonction du HTTP_USER_AGENT Développement d'un site Web ou d'une appli mobile 12 Janvier 2017
Comment détecter les sites satellites Netlinking, backlinks, liens et redirections 5 Avril 2016
script qui détecterait quand l'internaute se connecte avec un telephone et le rediregeré Développement d'un site Web ou d'une appli mobile 5 Juin 2015
Pourquoi analytics pourrait avoir de la difficulté à détecter l'acquisition d'un site? Google Analytics 3 Juillet 2014
[Idée ?] Détecter la présence de cookies Développement d'un site Web ou d'une appli mobile 5 Décembre 2013
Détecter les articles à faible contenu Wordpress ! Développement d'un site Web ou d'une appli mobile 30 Avril 2013
détecter la position sur Google Débuter en référencement 28 Février 2013
Détecter le Javascript peut-il nuire au référencement ? Problèmes de référencement spécifiques à vos sites 10 Janvier 2013
Commente détecter les copieurs ? Administration d'un site Web 22 Octobre 2012
Quel outil pour détecter le duplicate content? Référencement Google 13 Mai 2012
Achat de lien ? Partenariat croisé ? Comment Google peut le détecter ? Netlinking, backlinks, liens et redirections 16 Avril 2012
Détecter les visiteurs Iphone et Android en PHP Développement d'un site Web ou d'une appli mobile 6 Mars 2012
Détecter les liens absolus (externes) d'un site Débuter en référencement 5 Mars 2012
[PHP] Détecter l'OS, le navigateur et la langue [Résolu] Développement d'un site Web ou d'une appli mobile 4 Mars 2012