Reglas de reescritura de Apache | AEM Dispatcher

Pregunta

¿Cómo usamos mod_rewrite para convertir las URL a minúsculas y cambiar la extensión docx a HTML?

Respuesta

  1. Convierte la URL a minúsculas.

    RewriteMap tolower int:tolower
    RewriteRule ^([^/]+)/?$ somedir/${tolower:$1} [PT]
  2. Si termina en.docx, cambie a .html

    RewriteRule ^(.*?)\.docx(\?.*)$ $1.html$2 [PT]
  3. Reescritura combinada.

    RewriteMap lowercase int:tolower
    RewriteRule (.*)\.[Dd][Oo][cC][xX](\?.*)?$ ${lowercase:$1}.html$2 [NC,R=301]
Logotipo de Adobe

Inicia sesión en tu cuenta