la creación de una url w / un prefijo...joe.ozzu.com, etc

  • homer simpson
  • Student
  • Student
  • No Avatar
  • Registrado: Ene 01, 2003
  • Mensajes: 96
  • Status: Offline

Nota Marzo 3rd, 2003, 11:20 pm

¿Cómo hace exactamente una configuración de un sitio web w / diferentes "prefijos"? como joe.ozzu.com, mike.ozzu.com? ¿Es esto somethign de acogida tiene que ver?

Además, las personas pueden subir archivos a sus páginas, es decir joe.ozzu.com? ¿Cómo configurar un FTP anónimo para subir a otros a cargar archivos en un servidor w / o efectuar la página principal. es decir, http://www. ozzu.com

gracias
  • Anonymous
  • Bot
  • No Avatar
  • Registrado: 25 Feb 2008
  • Mensajes: ?
  • Loc: Ozzuland
  • Status: Online

Nota Marzo 3rd, 2003, 11:20 pm

  • Bigwebmaster
  • Site Admin
  • Site Admin
  • Avatar de Usuario
  • Registrado: Dic 20, 2002
  • Mensajes: 8924
  • Loc: Seattle, WA & Phoenix, AZ
  • Status: Online

Nota Marzo 4th, 2003, 4:19 am

Buena pregunta Primero :D

Durante gran parte de los procedimientos de abajo se hizo necesario el usuario root para tener permissiont para hacer directorios, editar httpd.conf y reiniciar el demonio httpd.

El primer paso para la creación de un dominio para tener prefijos es modificar el DNS interno para que cada subdominio se desea resolver. Si usted no maneja su propio DNS, entonces simplemente pregunte a su anfitrión para añadir el subdominio que desea, como joe.ozzu.com.

Después de tener la configuración de DNS el siguiente paso es crear un directy que desea colocar el contenido en el subdominio y modificar la configuración de su servidor. Estoy asumiendo que usted está usando Apache, así que voy a explicar en términos de Apache. Sin embargo, lo más probable es ser diferente a configurarla si no está usando Apache. Una vez más parte de esto depende de su acogida. Su anfitrión puede configurar esto para usted también, y si ese es el caso de que no es realmente mucho para que usted pueda hacer, pero subir su contenido al directorio que hicieron para el dominio secundario.

Si usted recibe el no hacer esto por usted necesita para crear un directorio como subdomain.yoursite.com - por lo general el lugar que un nivel por debajo de su directorio de otro sitio. Así que si su sitio está en otros public_html, por ejemplo, me gustaría crear otra carpeta / directorio en el mismo directorio que reside in public_html realmente no está en public_html embargo. Si necesita hacer directorios de OT y no estoy seguro de cómo, dímelo y me puede explicar que en más detalle aquí.

Una vez que sus directorios se han hecho ahora es el momento para editar el servidor Apache. La localización más frecuente de su archivo que usted necesita para editar se encuentra aquí:

/ etc / httpd / conf / httpd. conf

Usted tendría que editar ese pico utilizando o vi en telnet o ssh (recomiendo el uso de ssh). En httpd.conf tendría que goto la parte inferior del archivo (por lo general la parte inferior), y busque la sección VirtualHost. En esta sección usted tendría algo como lo siguiente:



Código: [ Select ]
<VirtualHost 64.245.51.13:80>
Port 80
ServerAdmin hostmaster@somedomain.com
DocumentRoot /home/brian/websites/ozzu.com/public_html
ServerName ozzu.com
ServerAlias www.ozzu.com
CustomLog /home/brian/websites/logs/ozzu.com/access.log combined
ErrorLog /home/brian/websites/logs/ozzu.com/error.log
</VirtualHost>
  1. <VirtualHost 64.245.51.13:80>
  2. Port 80
  3. ServerAdmin hostmaster@somedomain.com
  4. DocumentRoot /home/brian/websites/ozzu.com/public_html
  5. ServerName ozzu.com
  6. ServerAlias www.ozzu.com
  7. CustomLog /home/brian/websites/logs/ozzu.com/access.log combined
  8. ErrorLog /home/brian/websites/logs/ozzu.com/error.log
  9. </VirtualHost>


¿Qué te gustaría hacer ahora es básicamente copiar y pegar este cambio, pero todo lo que dice ozzu.com a subdomain.ozzu.com. Bien para la mayor parte. Mirar más de cerca para ver exactamente cómo sería modificado. Asimismo, recuerda que esto es sólo un ejemplo a continuación, en el servidor en el que habría que hacer coincidir a todos tus caminos completamente. Al copiar y pegar la entrada que usted sería casi con todos los caminos ya la derecha, por lo que wouldnt realmente ser demasiado difícil. Usted pondría este derecho por debajo de la otra por lo que finalmente sería algo como esto:

Código: [ Select ]
<VirtualHost 64.245.51.13:80>
Port 80
ServerAdmin hostmaster@somedomain.com
DocumentRoot /home/brian/websites/ozzu.com/public_html
ServerName ozzu.com
ServerAlias www.ozzu.com
CustomLog /home/brian/websites/logs/ozzu.com/access.log combined
ErrorLog /home/brian/websites/logs/ozzu.com/error.log
</VirtualHost>

<VirtualHost 64.245.51.13:80>
Port 80
ServerAdmin hostmaster@somedomain.com
DocumentRoot /home/brian/websites/ozzu.com/joe.ozzu.com
ServerName joe.ozzu.com
CustomLog /home/brian/websites/logs/joe.ozzu.com/access.log combined
ErrorLog /home/brian/websites/logs/joe.ozzu.com/error.log
</VirtualHost>
  1. <VirtualHost 64.245.51.13:80>
  2. Port 80
  3. ServerAdmin hostmaster@somedomain.com
  4. DocumentRoot /home/brian/websites/ozzu.com/public_html
  5. ServerName ozzu.com
  6. ServerAlias www.ozzu.com
  7. CustomLog /home/brian/websites/logs/ozzu.com/access.log combined
  8. ErrorLog /home/brian/websites/logs/ozzu.com/error.log
  9. </VirtualHost>
  10. <VirtualHost 64.245.51.13:80>
  11. Port 80
  12. ServerAdmin hostmaster@somedomain.com
  13. DocumentRoot /home/brian/websites/ozzu.com/joe.ozzu.com
  14. ServerName joe.ozzu.com
  15. CustomLog /home/brian/websites/logs/joe.ozzu.com/access.log combined
  16. ErrorLog /home/brian/websites/logs/joe.ozzu.com/error.log
  17. </VirtualHost>


En el código anterior el DocumentRoot debe señalar al directorio en el que había hecho anteriormente, que es donde el contenido de su subdominio que residen. Después de haber hecho los cambios que iba a cambiar su archivo httpd.conf y reinicie Apache mediante la emisión de un comando similar a:

/ etc / rc.d / init. d / httpd restart

Después de reiniciar el demonio httpd debe ser todo el programa de instalación. Ahora sólo tienes que esperar a su nuevo subdominio en el DNS para resolver (puede tardar hasta 24 horas o más) y luego subir su contenido a su directorio del subdominio, y todo debería funcionar. De nuevo, en su caso algunas de las cosas puede ser un poco diferentes, por lo general cada servidor tiene una configuración ligeramente únicos dependiendo de quién configurarlo y cómo querían que el servidor, a menos que era sólo la instalación por defecto.

Espero que esto ayude :drinking:
Ozzu Hosting - Want your website on a fast server like Ozzu?
  • Bigwebmaster
  • Site Admin
  • Site Admin
  • Avatar de Usuario
  • Registrado: Dic 20, 2002
  • Mensajes: 8924
  • Loc: Seattle, WA & Phoenix, AZ
  • Status: Online

Nota Marzo 4th, 2003, 4:22 am

Por cierto si usted tiene algún software de servidor como Ensim o alguna otra cosa el procedimiento anterior puede ser totalmente diferente, y puede ser mucho más simple de configurar si no tienes idea de cómo lío con las cosas de ssh o telnet.
Ozzu Hosting - Want your website on a fast server like Ozzu?
  • Willy
  • Graduate
  • Graduate
  • No Avatar
  • Registrado: Jul 03, 2003
  • Mensajes: 199
  • Status: Offline

Nota Julio 6th, 2003, 10:53 am

cuando usted dice que usted necesita para actualizar los archivos de dns? db.joe.ozzu hace un archivo que deben crearse? ¿Qué DNS exaclty archivos hay que cambiar / modificar?


~ j
  • ATNO/TW
  • Super Moderator
  • Super Moderator
  • Avatar de Usuario
  • Registrado: May 28, 2003
  • Mensajes: 23404
  • Loc: Woodbridge VA
  • Status: Offline

Nota Julio 6th, 2003, 11:47 am

Windows Server 2000 hace que sea mucho más fácil. Heres el proceso sobre cómo crear dominios secundarios (para el registro - joe.ozzu.com es un ejemplo de un dominio secundario).

Mi proveedor de acogida permite a los administradores de dominio acess para modificar los registros DNS. Eso es un plus! Como referencia digamos que mi dominio IP es 255.255.255.1 y mi dominio es http://www.mydomain.com . Ahora vamos a decir que quiero llamar a mi service.mydomain dominio secundario. com

Obviamente mydomain.com resuelve 255.255.255.1 Esto se llama un A-Record. http://www.mydomain.com es en realidad un C-Record. Me gusta la creación de dominios con ambas, ya que permite que la gente escriba la dirección de cualquier manera, y aún se resuelve en mi sitio.

Ahora, para crear mi dominio niño, utilizar el Administrador de DNS para simplemente crear un un nuevo record para service.mydomain. com y lo puso a que resuelvan también a 255.255.255.1 Muy simple. Que las partes hacer. El problema es tanto de resolución de nombres de la misma IP que significa que cualquiera que escriba va a resolver a mi página por defecto del índice (default.asp). Pero quiero service.mydomain.com para resolver a una página de índice por defecto en el servicio de mi "" directorio (servicio / index.html).

Esto se logra fácilmente con una secuencia de comandos de base de redireccionamiento.
Código: [ Select ]
<!--
'**************************************
  ' Name: Multi Domain Redirect
  ' Description:If you have multiple domai
  '   n names pointing to the same web site, t
  '   his code will allow you to redirect the
  '   user to a subdirectory based on the web
  '   address then type in the browser.
  ' By: Glenn C.
  '
  'This code is copyrighted and has  ' limited warranties.Please see http://w
  '   ww.Planet-Source-Code.com/xq/ASP/txtCode
  '   Id.6349/lngWId.4/qx/vb/scripts/ShowCode.
  '   htm  'for details.  '**************************************
  
  <%@ Language=VBScript %>
  <%
  ' Set up your variables
  Dim sURL, sPath
  ' Get the domain name typed in the brows
  '   er.
  sURL = Request.ServerVariables("HTTP_HOST")
  ' Get the rest of the path after the dom
  '   ain name.
  sPath = Request.ServerVariables("PATH_INFO")
  ' Based on the domain name, redirect the
  '   user
  ' to the correct directory and attach th
  '   e rest
  ' of the path.
  Select Case sURL
      Case "www.mydomain.com", "mydomain.com"
          ' Ignore...this is the current site.
      Case "service.mydomain.com"
          ' redirect To the "service" directory
  Response.Redirect "service/index.html"
  
  '  

  End Select
  %>
//-->
  1. <!--
  2. '**************************************
  3.   ' Name: Multi Domain Redirect
  4.   ' Description:If you have multiple domai
  5.   '   n names pointing to the same web site, t
  6.   '   his code will allow you to redirect the
  7.   '   user to a subdirectory based on the web
  8.   '   address then type in the browser.
  9.   ' By: Glenn C.
  10.   '
  11.   'This code is copyrighted and has  ' limited warranties.Please see http://w
  12.   '   ww.Planet-Source-Code.com/xq/ASP/txtCode
  13.   '   Id.6349/lngWId.4/qx/vb/scripts/ShowCode.
  14.   '   htm  'for details.  '**************************************
  15.   
  16.   <%@ Language=VBScript %>
  17.   <%
  18.   ' Set up your variables
  19.   Dim sURL, sPath
  20.   ' Get the domain name typed in the brows
  21.   '   er.
  22.   sURL = Request.ServerVariables("HTTP_HOST")
  23.   ' Get the rest of the path after the dom
  24.   '   ain name.
  25.   sPath = Request.ServerVariables("PATH_INFO")
  26.   ' Based on the domain name, redirect the
  27.   '   user
  28.   ' to the correct directory and attach th
  29.   '   e rest
  30.   ' of the path.
  31.   Select Case sURL
  32.       Case "www.mydomain.com", "mydomain.com"
  33.           ' Ignore...this is the current site.
  34.       Case "service.mydomain.com"
  35.           ' redirect To the "service" directory
  36.   Response.Redirect "service/index.html"
  37.   
  38.   '  
  39.   End Select
  40.   %>
  41. //-->



Eso es todo! Normalmente me lleva unos 5 minutos para crear un dominio secundario utilizando este método. Por supuesto que entiendo que esto puede no ser aplicable a la cuestión en la mano. Pero es un método sencillo que funciona cada vez para los sitios alojados en un servidor Win2K.
"There's no place like 127.0.0.1 except for ::1."
Alexandria Networks. Leader in IT consulting for associations/non-profits, and small to medium sized businesses around the northern Virginia and Washington D.C. metro area.

Publicar Información

  • Total de mensajes en este tema: 5 mensajes
  • Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 29 invitados
  • No puede abrir nuevos temas en este Foro
  • No puede responder a temas en este Foro
  • No puede editar sus mensajes en este Foro
  • No puede borrar sus mensajes en este Foro
  • No puede enviar adjuntos en este Foro
 
 

© 2011 Unmelted, LLC. Ozzu® es una marca registrada de Unmelted, LLC