Jump to content
Sign in to follow this  
fbern

Regex redirections 301

Recommended Posts

bonjour,


 


je rame lamentablement sur les Regex, pour effectuer des redirections en lot je souhaite utiliser une regex, pour cela il faut que je capture le dernier répertoire de mon URL


example.com/rep1/rep2/index.php >> rep2


example.com/rep1/index.php >> rep1


 


j'ai bien essayé cela mais je ne capture que index.php !b_thumbsdown_20.gif


\/(?=[^\/]*$)(.*)


 


merci pour votre aide.


 


Share this post


Link to post
Share on other sites

Tu devrais pouvoir t'en sortir avec une regex de ce genre :


#/([^/]+)/(?:[^/]+\.php)?$#

J'ai fait en sorte qu'elle capture autant les répertoires finissant par *.php que les répertoires tout court


 


Source https://regex101.com/r/jA1oP9/1


  • Upvote 1

Share this post


Link to post
Share on other sites

bonjour


 


encore un coup de main : est -il possible de faire la Regex qui fasse le contraire de #/([^/]+)/(?:[^/]+\.php)?$# c'est à dire qui sélectionne tout sauf le dernier répertoire ?


 


Merci !


Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  

  • Similar Content

    • By Jiizen
      Bonjour, 
       
      Je ne sais pas si je suis dans la bonne section car je suis un peu perdue. Mon mari a sa petite entreprise et je gère tout ce qui est devis, factures, clients, etc... Nous faisons tout en Excel : autant pour la gestion d'informations, les calculs, que pour générer les devis, les factures, etc... 
       
      Cela fonctionne très bien mais je me suis demandée si créer une application web personnelle ne permettrait pas de mieux centraliser le tout, modifier plus facilement les informations et de faire des recherches plus précises.
       
      Mais pour les documents, je me demande comment procéder... 
      Je sais que l'on peut générer des Excel à partir d'une librairie, comme PHPExcel, par exemple. Mais est-ce que ce serait vraiment intéressant de surcharger la base pour créer des fichiers à la volée à chaque fois... ? Je ne sais pas si ce serait vraiment faisable et flexible. Pour chaque ligne et chaque prix, ce serait peut-être trop lourd à gérer... ? 
      Ou sinon, j'ai juste pensé à avoir des liens qui pointeraient sur les PDF et les Excel mais il faudrait que ce soit HORS de mon dossier applicatif et que je puisse faire le lien vers un autre serveur : est-ce que c'est possible de faire ça ? 
      J'ai aussi vu en fouillant qu'il existait des bases de données NOSQL orientées documents mais je ne connais pas la souplesse de ces bases (notamment par rapport à Excel) et me demande aussi si une base SGBDR peut facilement communiquer avec ce genre de bases ? 
       
      C'est un peu long mais j'avoue que je suis un peu paumée et que je ne sais pas quelle serait la meilleure façon de procéder pour centraliser données et fichiers et avoir accès à tout très facilement. Peut-être que le gain de temps ne vaudrait pas la peine, après...  ? 
       
      Quelle est votre avis sur l'idée générale et quelles seraient vos idées pour gérer les documents ? 
       
      Je vous remercie pour vos réponses. 
       
      Bonne journée. 
    • By EloMC
      Bonjour,
      J'ai créé un site poeles-pas-cher.com pour lequel mon client a acheté plusieurs noms de domaine qui ont été redirigés sur l'URL principale. Il ne ressort pas dans les résultats Google ou en tout cas pas dans les 15-20 premières pages. 
      Ma question est liée à ces redirections, elles ont été faites en http, il y a la possibilité de les faire en frame, quelle est la différence ? Existe-t-il une meilleure solution et est-ce que créer des redirections provenant de différentes URLs peut faire perdre en référencement ?
      Merci pour votre aide.
      EL
    • By fbern
      bonjour



      très débutant avec les regex je me casse la tête sans trouver

      je cherche à faire une regex toute simple qui capture tout ce qui suit le dernier / jusqu'à .php



      domaine.fr/repertoire_1/index.php

      domaine.fr/repertoire_1/repertoire_2/categorie.php



      merci



×
×
  • Create New...