Cómo hacer página web disponible para los demás mientras que el desarrollo en línea?
-
20-09-2019 - |
Pregunta
¿Es posible que la página web no está disponible durante la edición que, mientras está en línea?
Si es así, ¿cuál es el método llamado y cómo se hace?
Tengo una empresa de alojamiento web por lo que no es mi propio servidor!
Solución
Por lo general, la gente utiliza el .htaccess para protegerlo hasta que esté listo para mostrar al mundo
Aquí hay un enlace a un artículo con instrucciones
http://www.elated.com/ artículos / contraseña-proteger-su-páginas-con-.htaccess /
Otros consejos
Yo tenía el mismo problema, acabo de poner una página de "puesta de largo soon.html" y redirige todo el mundo sin mi IP allí a través de .htaccess, aquí está la pregunta sobre SO: ¿Quieres redirigir todos los visitantes, excepto para mí [.htaccess]
O, si se trata de ASP.Net -. Coloque un archivo llamado app_offline.htm en la raíz del sitio
Si va a cargar una nueva versión del sitio puede crear un enlace simbólico en el lugar del directorio raíz y luego cambiar de que cuando esté listo del sitio. Usted también puede conmutar el enlace simbólico volver a la versión anterior si algo va mal.
Puede crear un archivo .htaccess como esto:
RewriteCond $1 !offline.html$
RewriteCond %{REMOTE_ADDR} !^your_ip_adress
RewriteRule ^(.*)$ http://www.mydomain.com/offline.html [R=302,L]
En pocas palabras los archivos en un directorio nuevo y no le diga a nadie el nombre del directorio. (O se le puede decir a algunos probadores beta si lo desea.)
Cuando las páginas están listos y probados, basta con mover los archivos en el lugar normal (después de mover los viejos archivos existentes en el directorio de copia de seguridad). De esta manera, siempre tendrá un sitio de trabajo en línea.
Pero, en general, es mejor para desarrollar el sitio web en su computadora local, no en línea.