c0re.cc
Como configurar 2 o mas dominios para que resuelvan el mismo Blog de WordPress ubicado en un solo servidor Web
by Jose Antonio Bueno on Dec.23, 2009, under c0re.cc
En realidad les explicare la idea original y su solucion la cual consiste en hacer posible que un mismo administrador de contenidos (WordPress) ubicado en un solo servidor pueda atender la peticion de dos dominios diferentes o incluzo todos los dominios que deseemos y mejor aun que los enlaces de todo el sitio mantengan la URL de la peticion original de nuestro Blog.
Es decir si un usuario escribe desde su navegador Web la URL: http://www.c0re.cc el resultado sera el siguiente sitio web con los links de todas las secciones apuntando a el dominio www.c0re.cc en mi caso blog.c0re.cc:
(Observar la barra de estado del navegador web cuando se va a dar click en cualquier link)
Cuando el mismo usuario escriba en su navegador la URL: http://www.atoniobs.net el sitio debera verse con el contenido de el mismo blog pero mejor aun manteniendo los links del dominio www.antoniobs.net y en mi caso en particular blog.antoniobs.net:
(Observar la barra de estado del navegador web cuando se va a dar click en cualquier link)
Cabe destacar que no explicare como se configura un servidor DNS para lo cual pueden encontrar documentacion por aqui, solo nos limitaremos a los cambios escenciales para poder obtener los resultados deseados tanto en codigo como en los registros de DNS de nuestro servidor.
Primero que nada debemos apuntar los Registros de DNS de nuestro dominio www.c0re.cc y www.antoniobs.net a nuestro servidor de hosting, en mi caso las ips corresponden a la 172.44.33.180 para ns1.c0re.cc y la 72.44.83.199 para ns2.c0re.cc, esto dependera de su proveedor de hosting quien les puede proporcionar dicha informacion:
Una vez asegurado que nuestro dominio va a resolver nuestro servidor solo bastara hacer unos cambios a nuestro WordPress agregando una funcion nueva que se agregara a el archivo functions.php y la modificacion para una funcion de ese mismo archivo ubicado en la carpeta de includes del WordPress en este caso en la ruta: /home/antonio/public_html/blog/includes/functions.php
Archivo original:
Funcion nueva:
/*
* DNS for c0re.cc and antoniobs.net
* c0ded by c0re
* Date: 21/Dic/2009
*/
$c0re_Domains = array("c0re.cc", "antoniobs.net" ); // set our domains
$c0re_BlogSubDomain = "blog"; // the subdomain
/*
* Returns the final URL of my blog for diferent Server.
* by c0re
*/
function getFinalUrlBlog()
{
global $c0re_Domains; //List of all our domains in the same blog
global $c0re_BlogSubDomain; // Path or subdomain base of the Blog
$SERVER_NAME = $_SERVER["SERVER_NAME"]; //Get Server name of request petition
if(substr_count($SERVER_NAME,".") == 0) //is LOCALHOST or HOSTNAME? (Ex. win2k, winxp, lunuxsrv )
return "http://$SERVER_NAME/$c0re_BlogSubDomain";
foreach($c0re_Domains as $domain) // is a Domain or Sub Domain?
if(substr_count($SERVER_NAME,$domain))
return "http://$c0re_BlogSubDomain.$domain";
return $c0re_Domains[0]; // If can't find nothing returns the first domain
}
agregando la funcion quedara asi:
por ultimo agregamos las siguientes lineas a nuestra funcion get_option ubicado en el mismo archivo functions.php
Nuevas lineas:
/* * By c0re for dinamic HostName Server :p */ if ($setting == "home" || $setting == "site") return getFinalUrlBlog() ;
Finalmente quedara asi:
Solo quedria esperar que se actualizen los registros de DNS para que el cambio se vea reflejado:
Dejo disponible el archivo modificado para que puedan descargaro dando click aqui:
Saludos!
Actualizando DNS de c0re.cc
by Jose Antonio Bueno on Dec.21, 2009, under c0re.cc
Hoy estube modificando un poco los registros de DNS para mi dominio lo que causara que todo el Fin de semana y parte del Lunes no se pueda accesar, pero espero que para el Martes la tabla de Ruteo se halla actualizado y se pueda accesar sin problemas.
mmmm todo por organizar mis servers ¬¬ y por tener una VPN mas organizada ¬¬
I have a new domain :D www.c0re.cc
by Jose Antonio Bueno on Sep.19, 2009, under My World, My life, c0re.cc
Well guys I have a new domain www.c0re.cc, It’s my new baby
Well, in the past, I was looking for a nick, because the mostly people have one, and then finally, I’m going to use c0re, and Why c0re?
Literally c0re is the conjunction of chars and numbers , specifically the number “zero” , “c” plus “0″ plus “re”.
Talking specifically about the word “core”, We can find some meanings and We can use “core” for:
- Specify the heart of some application, some Computer system.
- The central functionality for something
- Or Simply like an acronym.
- something indispensable, the central part of something
- Intel use “core” for some names of processors
And personally I enjoy write source code for stand alone programs or some remote personal systems, and It’s a great reason for use this word like a nick :p, but…. I had to use c0re with a “Zero” becasue all the domains on internet has a owner and fortunately I can find www.c0re.cc without a owner and ZaaaaZ!
It’s mine. :p
Well actually exist a group of crackers, with the same acronym “CORE“, It’s very important this –> I want clarify that I have not belonged to that group, and I have no connection with them, and I’m not part of them. It’s only for your information
and avoid misunderstandings.
Well guys, now you can find me on www.c0re.cc or www.antoniobs.net, Salu2s





















