Tutorial de .htaccess

Tutorial .htacess

  1. Control de acceso a carpetas
  2. Listado de carpetas
  3. Activación de compresión
  4. Escondiendo archivos
  5. Páginas de error HTTP 404 personalizadas
  6. Bloqueo de referers maliciosos – Nada de hotlinking
  7. Bloqueo de robots maliciosos
  8. No mostrar ‘wwww’
  9. Escondiendo la extensión del lenguaje de scripting
  10. Consejos y trucos varios
  11. Protección con contraseña mediante htpasswd
  12. Activando SSI
  13. Cambiando la página por defecto
  14. Evitando el error 500
  15. Directiva CheckSpelling [Control de Ortografía]
  16. Agregar sumario MD5
  17. Fuentes
  18. Herramientas

Publicado por

Felipe García

Aprendiendo e intentando enseñar SEO

8 comentarios en «Tutorial de .htaccess»

  1. Una pregunta noob: ¿eso es sólo para Word Press? Es que no lo encuentro en ninguna parte en mi sistema y no me vendría mal hacer alguna cosilla al respecto.

    Gracias por adelantado

  2. Hola,

    tengo un problemilla con los buscadores de la web de mi empresa, y quizas podrias saber a que es debido, ya que creo esta relacionado con el .htacces

    DEsde hace un par de dias cuando pulsaba sobre el link mostrado de google sobre
    la empresa http://www.punzano-hijos.com (buscando la palabra punzano) se redirigia
    hacia otra web inglesa, que no es la promotora de viviendas que tengo alojada
    en el servidor.

    Curiosamente si se mostraba correctamente cuando tecleas directamente el
    dominio en la url (www.punzano-hijos.com).

    Desde el servidor donde tengo alojada la web me decian que no es problema suyo de las Dns, y que es problema de Google…, cosa que no me convenció.

    Investigando a que podia deberse el error de la redirección de los buscadores, he descubierto que el servidor habia sido atacado por el troyano C99Shell.A

    En particular he visto una carpeta en el servidor que yo no habia creado, dentro habia codigo en php y perl de un hacker chileno. Al intentar bajarme la carpeta del servidor a mi ordenador, al antivirus me ha avisado de los troyanos C99Shell.A y rst.S

    He borrado dicha carpeta, que contenia la web inglesa a la que se redirigia,y desde entonces, al pulsar sobre el enlace del google muestra “Internal Server Error”.

    Revisando el log de errores de la web:

    [Fri Nov 16 00:02:42 2007] [error] [client ..] mod_rewrite: maximum number of internal redirects reached. Assuming configuration error. Use ‘RewriteOptions MaxRedirects’ to increase the limit if neccessary.

    La verdad es que ando un poco desesperado pq no se a quien preguntar, y solo
    queria preguntar si realmente es un problema de los buscadores o de mi
    servidor.

    Un saludo!!!

  3. Está muy bien este tutorial,

    Pero añadiría también la opción para los que sí quieran que aparezca el www cuando el usuario no lo pone.

    RewriteEngine On
    RewriteCond %{HTTP_HOST} ^ejemplo\.com [NC]
    RewriteRule ^(.*)$ http://www.ejemplo.com/$1 [L,R=301]

    ya saben… por aquello de los gustos y los colores 😉

  4. Si, ya conocia ese tutorial, estaba justamente publicado en mi blog unos dias antes de que lo publicaran aca…

    Saludos.

Deja una respuesta