Foros del Web » Administración de Sistemas » Apache »

RewriteRule

Estas en el tema de RewriteRule en el foro de Apache en Foros del Web. Hola amigos, quiero convertir a minúsculas cuaquier mayúscula de las páginas anteriores: Código PHP: RewriteRule  ^/(.*[ A - Z ].*)$  http : //midominio.com/${lowercase:$1} [L]  De esta ...
  #1 (permalink)  
Antiguo 26/09/2010, 18:27
Avatar de codigoflecha  
Fecha de Ingreso: noviembre-2004
Mensajes: 325
Antigüedad: 20 años
Puntos: 3
RewriteRule

Hola amigos,

quiero convertir a minúsculas cuaquier mayúscula de las páginas anteriores:
Código PHP:
RewriteRule ^/(.*[A-Z].*)$ http://midominio.com/${lowercase:$1} [L] 
De esta forma me funciona si por ejemplo hay mayúsculas así:
http://midominio.com/ES

Pero no si es:
http://midominio.com/carpeta/ES

Alguna ayuda please..
Gracias
Saludos
  #2 (permalink)  
Antiguo 26/09/2010, 21:27
Avatar de abimaelrc
Colaborador
 
Fecha de Ingreso: mayo-2009
Ubicación: En el planeta de Puerto Rico
Mensajes: 14.734
Antigüedad: 15 años, 5 meses
Puntos: 1517
Respuesta: RewriteRule

Indica todo, es decir
Código Apache:
Ver original
  1. RewriteRule ^/(.*)$ http://midominio.com/${lowercase:$1} [L]
__________________
Verifica antes de preguntar.
Los verdaderos amigos se hieren con la verdad, para no perderlos con la mentira. - Eugenio Maria de Hostos
  #3 (permalink)  
Antiguo 27/09/2010, 16:27
Avatar de codigoflecha  
Fecha de Ingreso: noviembre-2004
Mensajes: 325
Antigüedad: 20 años
Puntos: 3
Respuesta: RewriteRule

Hola, gracias por tu respuesta, pero no me funciona, a lo mejor hay algún conflicto con el resto del .htaccess de WPMU, te lo pongo aquí por si me puedes ayudar:

Código PHP:
RewriteEngine On
RewriteBase 
/

#uploaded files
RewriteRule ^(.*/)?files/$ index.php [L]
RewriteCond %{REQUEST_URI} !.*wp-content/plugins.*
RewriteRule ^(.*/)?files/(.*) wp-content/blogs.php?file=$[L]

# add a trailing slash to /wp-admin
RewriteCond %{REQUEST_URI} ^.*/wp-admin$
RewriteRule ^(.+)$ $1/ [R=301,L]

RewriteCond %{REQUEST_FILENAME} -[OR]
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule 
. - [L]
RewriteRule  ^([_0-9a-zA-Z-]+/)?(wp-.*) $[L]
RewriteRule  ^([_0-9a-zA-Z-]+/)?(.*.php)$ $[L]
RewriteRule index.php [L]

<
IfModule mod_security.c>
<
Files async-upload.php>
SecFilterEngine Off
SecFilterScanPOST Off
</Files>
</
IfModule
  #4 (permalink)  
Antiguo 28/09/2010, 03:26
Avatar de codigoflecha  
Fecha de Ingreso: noviembre-2004
Mensajes: 325
Antigüedad: 20 años
Puntos: 3
Respuesta: RewriteRule

Al final lo he solucionado con un redireccionamiento 301.

Gracias

Etiquetas: rewriterule
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 09:18.