Estoy tratando de redirigir http: // localhost / anay-bose a http: //localhost/anay-bose/1338.html (URL real y válida) a través de .htaccess

Aquí está mi regla:

RewriteEngine On
RewriteRule ^([a-zA-Z0-9])$ /anaybose/$1 [R=301]
Redirect /anay-bose http://localhost/anay-bose/1338.html

El problema es que está redireccionando a una URL como http: //localhost/anay-bose/1338.html/1338.html/1338.html/1338.html/1338.html/1338.html/1338.html/1338.html /1338.html/1338.html/1338.html/1338.html/1338.html/1338.html/1338.html/1338.html/1338.html/1338.html/1338.html/1338.html

Un montón de 1338.html, mientras que solo necesito uno 1338.html

Buscando una idea.

0
Anay Bose 31 ago. 2020 a las 15:21

1 respuesta

La mejor respuesta

Debe mejorarlo un poco a través de la Directiva RedirectMatch

RedirectMatch ^/anay-bose$ http://localhost/anay-bose/1338.html
1
Hebe 31 ago. 2020 a las 23:15