Hasta este punto, ya deberíamos de saber que es WordPress y para que nos puede servir. De lo que estaré hablando en este articulo es del archivo HTACCESS, un archivo que no puede faltar en nuestro servidor web con WordPress, y esto es debido a que sin el difícilmente podremos personalizar los permalinks de los artículos de nuestro blog, y además de que la seguridad de un servidor sin este archivo es muy baja; en las líneas siguientes explicare algunas sintaxis que se pueden utilizar y para que sirven:
Redirect 301 /blog/ http://www.codigowordpress.com/blog-2/
Este sirve para re direccionar permanentemente una dirección o pagina de nuestra web a otra con otra dirección, para que no pierda visitas, ni PageRank (Valor que Google Asigna a cada pagina para medir su popularidad con respecto a los backlinks que esta tenga) ni posicionamiento.
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress
Sirve para poder mostrar los artículos de un blog con la URL personalizada (permalink personalizado)
Estas líneas las agrega automáticamente WordPress al momento de personalizar los permalinks, en caso de que no salga este código en nuestro HTACCESS, solo es cuestión de añadir este mismo código manualmente.
Options -Indexes
Con esta simple línea evitaremos que al momento de que un usuario visualiza (visita) nuestra pagina y trata de visualizar un directorio en el que solo tenemos archivos, sin esta línea se listan todos los archivos, de manera en que el usuario que los visualiza, puede descargar los archivos de manera directa.
Estos son solo algunos de los códigos que existen para el archivo HTACCESS.
Nota: Para poder editar este archivo es necesario editarlo desde algún cliente FTP (web o local).
Advertencia!: si no sabes mucho sobre este archivo, es mejor consultar con algún experto, porque el mas mínimo error podría provocar que no se visualice nuestra pagina
Los servidores que utilizan Apache, ósea la gran mayoría de los servidores web, utilizan un archivo llamado .htaccess que principalmente nos sirve para proteger nuestra pagina o blog, de accesos no autorizados y también para evitar que listen todos los archivos que tenemos en cada carpeta de nuestro servidor; e inclusive para redireccionar nuestro dominio cuando no tiene las www, al dominio con las www para evitar que Google lo tome en cuenta como contenido copiado, y también para lo que no nos puede faltar es para personalizar los permalinks en WordPress de los artículos (enlaces permanentes), y si no tenemos el archivo htaccess, la seguridad de un servidor seria nula y poco amigable, seguridad nula debido a que si hay alguna araña (bot o spider) no podríamos denegar el acceso de este, y por lo de poco amigable me refiero a que no podríamos personalizar el enlace permanente de nuestros artículos para que sean mas amigables para los motores de búsqueda como Google.
Este archivo la mayoría de las veces se encuentra en el directorio principal, en el que se colocan todos los archivos de un servidor; el archivo exactamente es llamado .htaccess comenzando con un “.” y terminando con la palabra “htaccess”, casi siempre los servidores que utilizan el htaccess son basados en Linux (centOS, Ubuntu, etc.), y también pueden estar en servidores con Windows, solo que estaría muy difícil para crear este archivo en Windows debido a las limitaciones de este tipo de sistemas.
Muchos de nosotros hemos tenido la necesidad de editar un theme alguna vez de manera rápida y sin entrar al FTP, y sabemos que para llevar a cabo esto primero entramos a nuestro panel de WordPress (dashboard), y en la barra lateral de la izquierda (sidebar) del panel, hacemos clic en “Apariencia” y después en la sub-categoría “Editor”, nos aparecerá algo así como en la siguiente imagen:
Después en donde menciona “Selecciona el tema a editar” (en la imagen anterior), es donde seleccionaremos el theme (o tema) que deseamos editar; después de seleccionar el theme, en la izquierda aparece un listado llamado “Archivos de Temas” y cada elemento de esta lista es una sección independiente del theme, al hacer clic sobre un elemento del theme se recarga la pagina con el contenido del archivo listo para editarse. Para poder guardar los cambios es necesario contar con los permisos FTP apropiados. Si al editar el theme no nos aparece la ficha (o opción) “Guardar Cambios” en la parte de abajo del editor, significa que tenemos que cambiar los permisos FTP de los archivos del theme.
Para poder cambiar los permisos FTP es necesario entrar mediante FTP a nuestro servidor, si no sabemos como acceder por FTP a nuestro servidor aquí en Subir WordPress por FTP puedes encontrar ayuda.
Una vez habiendo aprendido acceder al FTP sigue lo siguiente, una vez con FileZilla abierto y el FTP en ejecución, nos desplazamos hacia la carpeta FTP principal en donde tengamos instalado WordPress, después abrimos la carpeta “wp-content”, luego a la carpeta “themes” luego nos vamos hacia la carpeta que tenga el theme y entramos, después hacemos clic derecho y seleccionamos la opción “Permisos de archivo…” sobre cada archivo del theme independientemente del theme completo, una vez hecho lo anterior nos aparecerá algo así como en la siguiente imagen:
Ahí en la ventana nos permite cambiar los permisos de el archivo seleccionado del theme.
En donde dice “Valor numérico” colocamos el numero 755, que permite escribir correctamente desde el panel de WordPress en los archivos del theme, Luego hacemos clic en aceptar, esperamos unos segundos y listo. Después de haber hecho todo lo anterior ya podemos guardar los cambios efectuados sobre los archivos de los themes de WordPress, haciendo clic en “Guardar cambios” (que viene siendo el botón que aparece en la segunda imagen e este articulo).
Nota: si podemos guardar los cambios sin cambiar los permisos FTP, no es necesario cambiar ningún permiso. Hay servidores que necesitan los permisos FTP 777 pero este permiso se aplica solo si es un servidor con seguridad diferente, en el cual no cualquiera puede escribir en los archivos del servidor, inclusive el mismo propietario del servidor puede batallar para escribir correctamente sobre los archivos.
Nota: Si llegan a salir errores al ejecutar imágenes del propio theme, se debe a que los permisos de la carpeta que contiene los archivos del theme son incorrectos, los permisos recomendados para esta carpeta independientemente son 775.


