Apache no detecta los archivos que sus nombres contengan caracteres especiales

Imagen de josua
0 puntos

Hola, os comento mi problema:

tengo un equipo con ubuntu 9.10 y hace ya tiempo instale un paquete que viene ya preparado para hacer un servidor web, mysql, php, etc...este paquete se llama Xampp.

El problema que tengo es que apache no me reconoce los archivos que contiene en el nombre caracteres especiales como tildes, Ñ, etc...

Me gustaría saber si hay alguna forma de hacerlo funcionar y que detecte esos archivos.

Gracias.

Imagen de CHuLoYo
+1
0
-1

Si hay alguna forma es posible, pero que una vez subido a internet te va a dar error eso fijo.
Si estás acostumbrado a programar, sabrás que los ficheros con nombres especiales no valen. Lo mejor es ponerlos sin espacios, ñ, tildes, admiraciones, interrogaciones, etc, ya que interfieren con los parámetros web (ámpersan, interrogaciones, etc) y con el servidor.

Saludos.

---------
Marcos Pérez
Grupo de aprendizaje de programación

+1
0
-1
Imagen de cousteau
+1
0
-1

Si tienen caracteres especiales me parece que vas a tener que usar secuencias de escape en las URLs correspondientes. Por ejemplo, en vez de "españa.html" a lo mejor es "espa%F1a.html" o "espa%C3%B1a.html"

Pero, como dice CHuLoYo, mejor intenta evitarlos.


«E: dpkg was interrupted, you must manually run 'dpkg --configure -a' to correct the problem» significa que dpkg se ha interrumpido y que tienes que ejecutar "sudo dpkg --configure -a" para corregir el problema.
+1
0
-1

«E: dpkg was interrupted, you must manually run 'dpkg --configure -a' to correct the problem» significa que dpkg se ha interrumpido y que tienes que ejecutar "sudo dpkg --configure -a" para corregir el problema.
Imagen de josua
+1
0
-1

entiendo lo de los carcateres pero no hay alguna forma de agregarle a apache un modulo o algo para que los reconozca

+1
0
-1