Bueno bueno bueno, feliz año 2012 y tal y cual…. aquí os copypasteo un .htaccess para que podais evitar a los pequeños lamers que intentan joder y escanear vuestras webs o aplicaciones webs. Ponerlo bajo vuestra responsabilidad y siempre guardar el .htaccess original antes de agregar lineas
Listado de bloques de IPs por continentes y paises
Aqui teneis esta web, que tiene un gran listado de rangos de IPs por país. Muy útiles para hacer baneos de paises y continentes completos:
http://www.countryipblocks.net/continents/
También hay .htaccess listos para descargar.
Eliminar www de la url con .htaccess y Mod_rewrite
En algún momento del desarrollo de un nuevo sitio web, deberemos decidir si queremos la url con www o sin ellas. Una vez decidido, lo podemos llevar a cabo a través del fichero .htaccess.
Para eliminarlas:
# Quitar el www del nombre de dominio <IfModule mod_rewrite.c> RewriteEngine On RewriteBase / RewriteCond %{HTTP_HOST} ^www\.midominio\.com$ [NC] RewriteRule ^(.*)$ http://midominio.com/$1 [R=301,QSA,L] </IfModule>
Si lo que queremos es que se agregen siempre las www al nombre del dominio, entonces aplicamos lo siguiente en el archivo .htaccess:
<IfModule mod_rewrite.c> RewriteEngine On RewriteBase / # Redirigir el dominio sin www a www RewriteCond %{HTTP_HOST} ^midominio\.com$ [NC] RewriteRule ^(.*)$ http://www.midominio.com/$1 [R=301,QSA,L] </IfModule>
Si quereis un editor Online de .htaccess con muchas opciones lo teneis aqui http://htaccess-online.blogofsysadmins.com/
Utilidad web para crear y editar .htacces online
Acabo de poner en el subdominio htaccess-online.blogofsysadmins.com una herramienta/utilidad para crear o editar vuestros archivos .htaccess online via web, esta herramienta tiene de todo lo que se le puede aplicar al archivo .htaccess, si no lo os creeis entrar y probarla, esta en inglés pero mas adelante la traducire al español, un saludo lectores.
Proteger carpetas en servidor web Apache con .htaccess y .htpasswd
Aprende a proteger directorios de tu página web mediante archivos .htaccess de una forma sencilla. Algunos paneles de control tienen la opción integrada, pero nunca está de más saber hacerlo manualmente. Sobre todo porque así es más extendible.
Requisitos
- Al menos la enseñanza primaria o equivalente
- Tener conceptos mínimos sobre .htaccess y .htpasswd y como editarlos
- Necesidad de proteger una carpeta del alcance de los mirones, o encontrar diversión en hacerlo
- 7 minutos de su tiempo
Conociendo a .htaccess y .htpasswd
Así se llaman los dos archivos más importantes para modificar cosas en nuestro servidor. No tienen ni extensión ni nombre, simplemente son así. Contienen texto plano, por lo que pueden ser editados con el Bloc de Notas, el Programmers Notepad, Gedit, nano, wim, … cualquier cosa que trabajo con texto plano (Word NO) El archivo .htaccess además de para proteger carpetas, sirve entre otras cosas para utilizarlo con el mod_rewrite de Apache y nos salgan urls cortas, como la de este tutorial . En esta ocasión, .htaccess establecerá el tipo de permiso necesario y qué usuarios pueden acceder a qué archivos, mientras que .htpasswd guardará el nombre de usuario y contraseña de cada uno de ellos.
.htaccess
Continuar leyendo «Proteger carpetas en servidor web Apache con .htaccess y .htpasswd»