web sharing para vhosts?

0

Me gustaría poder compartir los sitios web que estoy desarrollando con otros usuarios en mi red mediante el uso compartido de la Web. Sin embargo, no desarrollo en mi carpeta "Sitios", tengo una carpeta separada para todos mis proyectos.

(Nota: el uso compartido de la web funciona en general. Si visito http://[my-local-ip-address]/~[myusername] , muestra el sitio local predeterminado que nunca toco)

por ejemplo Utilizo el archivo httpd-vhosts.conf de apache y / etc / hosts para configurar dominios locales a los que puedo acceder de esta forma:

http://mytestsite

Entonces ... ¿puedo configurar OS X Lion & Apache para permitir que otros los vean alrededor de la LAN de esta manera?

http://[my-local-ip-address]/~mytestsite

Gracias! Ben

    
pregunta Mere Development 06.06.2012 - 23:28

2 respuestas

1

Sí, puedes configurar Mac OS X 10.7, también conocido como Lion, para que sirva a varios sitios web utilizando URL como http://[my-local-ip-address]/~mytestsite .

El formato de URL que sugiere puede lograrse creando un nuevo usuario para cada sitio y almacenando las páginas web en la carpeta de Sitios de ese usuario.

Alternativamente, puede crear subcarpetas dentro de la carpeta de su sitio:

  • http://[my-local-ip-address]/~[myusername]/site1
  • http://[my-local-ip-address]/~[myusername]/site2
  • http://[my-local-ip-address]/~[myusername]/site3

Yendo un paso más allá, puede personalizar los archivos de configuración de Apache httpd 2 en /etc/apache2/users/[myusername] a ajustar la configuración a sus necesidades exactas.

    
respondido por el Graham Miln 07.06.2012 - 10:11
1

Si tiene todos los proyectos en una sola carpeta, simplemente configure DocumentRoot en Apache en /etc/apache2/httpd.conf en el directorio.

O simplemente puede colocar las carpetas del proyecto en /Library/WebServer/Documents .

    
respondido por el bahamat 08.06.2012 - 01:11

Lea otras preguntas en las etiquetas