Mar/10

5

.htaccess perfecto para WordPress

Escribir un archivo .htaccess perfecto para WordPress el un proceso sencillo con estos códigos que se listan a continuación;

1. Haz copia de tu .htaccess anterior para referencia posterior o incluir redirecciones.

2. Abre tu editor de texto plano preferido como TextEdit en Mac o Notepad Plus en Windows.

3. Incluye estos código según necesites:

# protege el fichero htaccess

1
2
order allow,deny
deny from all

# desactiva la firma del servidor

2
ServerSignature Off

# limita la carga de archivos a 10mb

3
LimitRequestBody 10240000

# protege wpconfig.php

4
5
order allow,deny
deny from all

#quien tiene acceso y quien no

5
6
7
order allow,deny
#denegar desde 000.000.000.000
allow from all

#documentos personalizados de error (lo cambias por los tuyos)

6
7
8
ErrorDocument 404 /notfound.php
ErrorDocument 403 /forbidden.php
ErrorDocument 500 /error.php

# desactiva la navegación de directorios

7
Options All -Indexes

#redirige un dominio viejo al nuevo – si es necesario

8
Redirect 301 /viejo.php http://tudominio.com/nuevo.php

#bloquea los dominios indicados

9
10
11
RewriteEngine on
RewriteCond %{HTTP_REFERER} meneame\.com [NC]
RewriteRule .* - [F]

#desactiva el robo de imagenes con la opcion de una imagen personal

10
11
12
13
14
15
16
17
18
RewriteEngine on
RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^http://(www\.)?tudominio.com/.*$ [NC]
#RewriteRule \.(gif|jpg)$ - [F]
#RewriteRule \.(gif|jpg)$ http://tudominio.com/imagen_robada.gif [R,L]
 
# compresion php - usar con precaucion
 
php_value zlib.output_compression 16386

# establece la url canonica (amigable)

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

# protege de comentarios spam

12
13
14
15
16
17
18
RewriteEngine On
RewriteCond %{REQUEST_METHOD} POST
RewriteCond %{REQUEST_URI} .wp-comments-post\.php*
RewriteCond %{HTTP_REFERER} !.*tudominio.com.* [OR]
RewriteCond %{HTTP_USER_AGENT} ^$
RewriteRule (.*) ^http://%{REMOTE_ADDR}/$ [R=301,L]
RewriteRule ^post/([0-9]+)?/?([0-9]+)?/?$ /index.php?p=$1&page=$2 [QSA]

1. Guarda el archivo como htaccess.txt

2. Sube el fichero a la carpeta donde tienes instalado WordPress

3. Renombra el archivo a .htaccess

Si quieres aprender más sobre directivas .htaccess visita está pagina: http://www.mirulu.com

  • Share/Bookmark

RSS Feed

1 Comentario for .htaccess perfecto para WordPress

Annabelle Stewart | 29 Mayo, 2010 at 7:11

Heh I’m honestly the first comment to this amazing read?

¡Escribe un comentario!

Nota: este blog pretende fomentar una discusión interesante y educada sobre temas relacionados con las noticias publicadas. Los comentarios que no sigan estos requisitos no serán publicados, el resto aparecerán en la página de la noticia tras pasar una revisión. Esto puede llevar algún tiempo, así que gracias por tu paciencia.

<<

>>

Get Adobe Flash playerPlugin by wpburn.com wordpress themes