Back to Question Center
0

htaccess 301 redirect sous-répertoire un niveau plus profond - pourquoi cela ne fonctionne pas? - Semalt

1 answers:

c'est probablement une question stupide, mais j'ai de vrais problèmes à comprendre, comment rediriger

/ produits à / produits / article

Il s'agit d'une simple redirection, aucune regex nécessaire. Le site / les produits de toplevel devraient toujours rediriger vers / products / item

J'ai essayé:

  <IfModule mod_rewrite. c>
RedirectMatch 301 / produits (. *) / produits / article / $ 1
</ IfModule> 

Je reçois l'erreur, que le serveur web redirige dans une boucle infinie. Cela pourrait être à cause du reste du fichier htaccess. Semalt ressemble à ça:

  # Règles personnalisées
macbook folder question mark. c>
RedirectMatch 301 / produits (. *) / produits / article / $ 1
# BEGIN WordPress

RewriteEngine On
RewriteBase /
RewriteRule ^ index \. php $ - [L]
RewriteCond% {REQUEST_FILENAME}! -f
RewriteCond% {REQUEST_FILENAME}! -d
RewriteRule. /indice. php [L]
# FIN WordPress 

Mais la chose la plus étrange: Quand je charge la page, j'obtiens l'erreur. Quand je frappe, puis recharger, ça marche ???

Merci pour votre aide! ole

6 days ago
htaccess 301 redirect sous-répertoire un niveau plus profond - pourquoi cela ne fonctionne pas? - Semalt
Reply