Urls amigables con .htaccess
Escrito por giancarloFeb 14
Seguramente han visto muchas páginas webs donde la URL del tema que estás viendo es igual al título de éste. Seguramente habrán pensado que el archivo realmente se llama así, pero no es así en todos los casos. Cómo podríamos hacer esto si en realidad es el mismo archivo para todos los temas, pero la información es jalada de una base de datos? ¿Para qué sirve? ¿Cómo podemos hacer esto? ¿Es difícil?
Esto sirve mucho para posicionarnos mejor en los buscadores de Internet, como Google, habrán visto que muchos blogs tienen las urls de esta forma. Sabemos que las palabras claves en nuestras páginas ayudan a posicionarnos, el título de la página, el contenido, entre otras cosas. Pero de hecho la URL dice mucho de la información que se muestra, cómo podemos hacer esto si utilizamos un archivo y con éste podemos mostrar diferentes cosas, ya que sacamos la información de la base de datos. El apache tiene un módulo llamado “rewrite”, si este módulo está activado podemos utilizar el .htaccess que nos sirve para varias cosas y una de ellas para utilizar las “URLS amigables”.
Bueno ya más o menos entienden por donde va la cosa, mejor vamos a explicarlo con un video.
Hola Giancarlo, buscando en google encontre tu blog, tiempos atras llevamos un curso en zona-d… en fin, el tema por el que te escribo es porque estoy teniendo un problema con un código, no tiene nada que ver con este tema que comentas pero es la única manera que encontré para escribirte… bueno te detallo mi caso a ver si me puedes ayudar.
Estoy realizando una web donde permite subir imagenes grandes, la página está validado para que pueda subir imagenes de hasta 5Mb, hasta ahi todo bien, el problema empieza cuando alguien quiere subir una imagen de más de 4000píxeles (asi el archivo pese 300kb o menos) cuando sucede este caso sale una página en blanco.
Me he fijado en la carpeta donde se almacenan las imagenes que el usuario envía y la imagen original lo llega a subir, pero no genera su thumbnail.
Y es raro porque con imagenes que miden menos de 4000 pixeles y pesan 5MB si se genera su thumbnail correctamente, entonces he llegado a la conclusión que el problema es cuando la imagen que intentan enviar tiene más de 4000 pixeles (no importa el peso)
Estoy usando la librería GD del php, y si lo tengo instalado.
Estuve buscando por todos lados y la solucion que me daban es cambiar los valores de inicio en el php.ini, ya cambié los valores pero aún sigue sin funcionar, estos son los valores que tengo en el php.ini
max_execution_time = 2500 2500
max_input_time = 2500 2500
memory_limit = 2500M 2500M
post_max_size = 1000M 1000M
upload_max_filesize = 1000M 1000M
Como ves es lo suficiente para poder enviar esos tipos de archivos… pero me sigue sin funcionar…. que puede ser!!! te ha pasado algo similar alguna vez???
Espero me puedas responder sea cual sea tu respuesta.
Gracias!
Nunca he probado con imágenes tan grandes. A ver usa este ejemplo y dime si igual tienes problemas.
http://www.giancarlospot.com/php/thumb-con-php-y-si-es-necesario-recortar-la-imagen.html
Saludos