Hola amigos de la lista, les tengo una pregunta con respecto al servidor apache que acabo de instalar luego de arduas peleas con la configuración del DNS. PREGUNTA: Cuando pongo la direccion de mi servidor apache, correctamente pero utilizando MAYUSCULAS o MINUSCULAS de manera intercalada en los enlaces entonces ya no se encuentra la direccion a pesar de estar bien escrita por ejemplo: www.dominio.com/directorio www.dominio.com/Directorio Son tratados diferentemente y obviamente hay usuarios que usan las mayusculas y minusculas y esto genera errores que no deberian darse. La pregunta es entonces, como le indico a Apache que no haga distinción entre mayusculas y minusculas. Gracias por la valiosa ayuda de todos.
El 22/10/05, p4ch1n escribió:
Cuando pongo la direccion de mi servidor apache, correctamente pero utilizando MAYUSCULAS o MINUSCULAS de manera intercalada en los enlaces entonces ya no se encuentra la direccion a pesar de estar bien escrita por ejemplo:
Dile a tus usuarios que los sistemas Unix son "case sensitive" vamos, que distinguen mayúsculas y minúsculas, por lo que "fichero.txt" y "Fichero.txt" son dos archivos distintos. También podrías decirles que eviten los acentos, espacios en blanco y demás lindezas en los nombres de ficheros si los van a subir a Internet... La mayoría de los proveedores de "hosting" tienen secciones de ayuda donde se comentan este tipo de cosas, que a los usuarios les suele venir muy bien. P.S. No sé si habrá alguna forma de cambiar este comportamiento desde Apache (es decir, hacer que no distinga entre mayúsculas y minúsculas), pero te recomiendaría dejarlo como está... en todo caso buscar alguna solución vía scripts. Busca en Google: http://www.google.com/search?hl=en&lr=&q=linux+case+sensitive http://www.google.com/search?hl=en&lr=&q=apache+case+sensitive Saludos, -- Camaleón
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 El 2005-10-22 a las 10:30 +0200, Camaleón escribió:
Cuando pongo la direccion de mi servidor apache, correctamente pero utilizando MAYUSCULAS o MINUSCULAS de manera intercalada en los enlaces entonces ya no se encuentra la direccion a pesar de estar bien escrita por ejemplo:
Dile a tus usuarios que los sistemas Unix son "case sensitive" vamos, que distinguen mayúsculas y minúsculas, por lo que "fichero.txt" y "Fichero.txt" son dos archivos distintos.
Si, pero no es lo mismo un fichero que una pagina web. Los enlaces y directorios que se ponen en el navegador no deben ser sensibles a las mayusculas/minusculas, me da la impresión. Otra cosa es que, si estás diseñando una pagina web en un servidor linux, debes poner los nombres correctamente. - -- Saludos Carlos Robinson -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.0 (GNU/Linux) Comment: Made with pgp4pine 1.76 iD8DBQFDWumntTMYHG2NR9URAsSmAJ9kM1UhFE+BSMlpJ3c4dOc+PEzx0gCeM8ll StGTEX67hZn26Q0DuEe6tEU= =rbkZ -----END PGP SIGNATURE-----
On Fri, 21 Oct 2005 20:01:15 -0500 "p4ch1n" <p4ch1n@simbiosysonline.com> wrote: p4ch1n> Cuando pongo la direccion de mi servidor apache, correctamente pero p4ch1n> utilizando MAYUSCULAS o MINUSCULAS de manera intercalada en los enlaces p4ch1n> entonces ya no se encuentra la direccion a pesar de estar bien escrita por p4ch1n> pregunta es entonces, como le indico a Apache que no haga distinción entre p4ch1n> mayusculas y minusculas. Necesitas activar el módulo rewrite en el fichero .htaccess e indicarle que reescriba todo a minúsculas. Esto implicará también que en la construcción de la web tu debes usar solo minúsculas para los nombres de ficheros y de directorios. Un ejemplo sería: RewriteEngine on RewriteMap lowercase int:tolower RewriteRule ^thisdirectory/([0-9]+)/^[\/]*(.*)$ /thisdirectory/([0-9]+)/${lowercase:$1} [R,L,PT] Mírate las directivas en el manual de Apache. :-) -- Salutacions - Saludos, Josep M. Queralt
On 10/24/05, Josep M. Queralt <jmqueralt@pobox.com> wrote:
On Fri, 21 Oct 2005 20:01:15 -0500 "p4ch1n" <p4ch1n@simbiosysonline.com> wrote:
p4ch1n> Cuando pongo la direccion de mi servidor apache, correctamente pero p4ch1n> utilizando MAYUSCULAS o MINUSCULAS de manera intercalada en los enlaces p4ch1n> entonces ya no se encuentra la direccion a pesar de estar bien escrita por
p4ch1n> pregunta es entonces, como le indico a Apache que no haga distinción entre p4ch1n> mayusculas y minusculas.
Hola, bueno no recuerdo q hubiera tenido problemas con las minusculas o mayusculas...aunque quizas no sea por eso q no puedes acceder...si ya has probado de las 2 formas quizas tengas otra linea por arreglar, no? ---------------------------------- Duanel Garrido Usuario Linux #385211 ----------------------------------
participants (5)
-
Camaleón
-
Carlos E. R.
-
Duanel Garrido
-
Josep M. Queralt
-
p4ch1n