Quizás al igual que yo, tienes WordPress instalado en una carpeta (zerozen.com/blog) y no en el directorio principal de tu sitio. Para redirigir a tus visitantes al directorio que corresponde sin que ellos tengan que hacer nada, puedes usar un “redirect 301″. Este método no es el único que puedes usar, pero me parece muy sencillo.
En el archivo .htaccess que se encuentra en el directorio principal de tu sitio escribe:
redirect 301 /index.html http://www.tudominio.com/nuevodirectorio/
Ahora la explicación de la línea de arriba:
- redirect 301: la instrucción de que la página se ha movido
- /index.html: el directorio y archivo específico del antiguo directorio
- http://www.tudominio.com/nuevodirectorio/: La dirección del nuevo directorio donde quieres redirigir el tráfico
Cada vez que cambio algún sitio de servidor termino recurriendo a Google para encontrar la respuesta, así que mejor la dejo anotada acá:
Agrega la siguiente línea al archivo “.htaccess” que se encuentra en el directorio principal de tu sitio:
ErrorDocument 404 /404.html
En este caso mi página de error se llama “404.html”. Este archivo puede llevar el nombre que tu desees, pero si alguien busca una página o documento que no existe en tu servidor o en un directorio específico, será redirigido a la página html indicada. Esta página puede contener cualquier cosa y tener cualquier diseño, pero no olvides decirle al usuario que es una página de error.
Si lo deseas, puedes crear archivos “.htaccess” para directorios determinados, los cuales pueden tener sus propias páginas de error 404 personalizadas. Ojo que en el caso de WordPress, los templates, plantillas o themes traen definida una página de error que tu puedes editar.
1.- Crear un documento .PHP (un simple “plain text” pero con extensión .PHP)
2.- Escribir:
<?php
echo $_SERVER['DOCUMENT_ROOT'];
?>
3.- Guardar el documento, darle cualquier nombre y subir al servidor.
2.- Llamar al documento vía cualquier navegador web y ver el path. El resultado se verá por ejemplo así:
/var/www/vhosts/tusitio.com/httpdocs
1.- Abrir el terminal
2.- Tipear: ssh user@dominio.com
3.- Presionar Enter
4.- Ingresar el password
5.- Presionar Enter
6.- listo
<object width=”300″ height=”250″>
<param name=”movie” value=”http://www. dominio.com/carpeta/nombre_archivo.swf”>
<embed src=”http://www.dominio.com/carpeta/nombre_archivo.swf” width=”300″ height=”250″>
</embed>
</object>
Si ese no funciona como es debido (me ha pasado), puedes usar este otro:
<object width=”300″ height=”250″
classid=”clsid:d27cdb6e-ae6d-11cf-96b8-444553540000″
codebase=”http://fpdownload.macromedia.com/pub/
shockwave/cabs/flash/swflash.cab#version=8,0,0,0″>
<param name=”movie” value=”http://www. dominio.com/carpeta/nombre_archivo.swf” />
<embed src=”http://www. dominio.com/carpeta/nombre_archivo.swf” width=”300″ height=”250″
type=”application/x-shockwave-flash” pluginspage=
“http://www.macromedia.com/go/getflashplayer” />
</object>
</embed>
No olvides reemplazar la path hacia tu propio archivo Flash, además de modificar los valores de alto y ancho según corresponda.
Problema:
Al importar una base datos a WordPress, los caracteres como acentos y eñes aparecen como garabatos:
Solución:
En el archivo wp-config.php, hay que buscar
define(‘DB_CHARSET’, ‘utf8′);
define(‘DB_COLLATE’, ”);
Y cambiarlo a:
define(‘DB_CHARSET’, ”);
define(‘DB_COLLATE’, ”);
Últimos Comentarios