Les caractères generics à l'intérieur des redirecteurs htaccess
Je dois créer une règle de réécriture ou une redirection avec un caractère générique inclus dans la ligne. Voici un exemple de ce que j'ai jusqu'ici qui fonctionne pour un lien individuel.
Rediriger 301 / acteurs / hey-steve-dave-454924 / http://www.mydomain.com/
- Déplacé un site Web interne, doit maintenant désactiver les signets URL
- Urgent SSH Local Port Redirection
- redirection du sous-domaine de l'ancien domaine vers le directory dans un nouveau domaine
- Rediriger https://olddomain.com vers https://newdomain.com dans IIS6
- Redirection vers d'autres servers internes basés sur le sous-domaine
J'aimerais avoir quelque chose comme Redirect 301 / acteurs / hey-steve-dave- *, où * redirige tout avec les / acteurs / hey-steve-dave- (tous les 6 numéros) vers la page d'accueil.
Des idées?
- Comment redéfinir les ports sur une interface virtuelle?
- Redirection du trafic Webmail via le port 80?
- Rediriger le courrier électronique d'un nom de domaine plus court à un plus long
- Je ne sais pas si je devrais être des domaines de stationnement ou les redirect
- Le sous-domaine de Wildcard redirige vers un dossier sans changer l'url
- Empêcher le changement de port lors de la redirection dans nginx
- Évitez l'access au sous-domaine www sur un server sécurisé
- Site de moteur d'expression piraté - Localiser la redirection
One Solution collect form web for “Les caractères generics à l'intérieur des redirecteurs htaccess”
Utilisez RedirectMatch
:
RedirectMatch 301 ^/actors/hey-steve-dave-.*$ http://www.mydomain.com/
C'est juste un caractère générique de quoi que ce soit après hey-steve-dave-
, vous pouvez être plus précis – ce serait exactement 6 numbers et rien d'autre, avec ou sans la barre oblique:
RedirectMatch 301 ^/actors/hey-steve-dave-\d{6}/?$ http://www.mydomain.com/