Estoy desarrollando un nuevo sitio web para reemplazar nuestro antiguo sitio web. La URL del sitio de desarrollo es 11.22.33.44/~abc/ (no es exactamente esa IP) porque eso es lo que Host Gator me dio para usar. Una vez completado, cambiaré los servidores DNS para que nuestro nombre de dominio apunte a ese servidor y no al anterior.
Estoy usando Drupal y estoy teniendo mucho cuidado de mantener todos los enlaces relativos. Sin embargo, debido al /~abc/ en la URL de desarrollo, no siempre es posible mantenerlo relativo y muchos enlaces se romperán. Dentro del sistema drupal o en cualquier lugar donde se use PHP drupal, como para los menús, puede descubrir la URL por sí solo. Pero cualquier imagen y enlace ingresado en WYSIWYG, se romperá.
¿Puede un enlace suave (enlace simbólico) solucionar este problema? ¿Debo usar el comando ln -s /~abc /
? ¿La URL mywebsite.org/~abc/node/1
mostrará entonces la página mywebsite.org/node/1
?
Sé que esto no es ideal para SEO, mantenimiento y otras razones. Pero haría que la migración fuera mucho más fluida y rápida. ¡Gracias!
Respuesta1
Un enlace simbólico solucionará el problema de su sistema de archivos. Asegúrese de tener los mismos permisos para carpetas y archivos tanto en su aplicación anterior como en la nueva.
Para sus imágenes, echaría un vistazo a las redirecciones 301/302. Echa un vistazo a esta publicación aquí:
https://stackoverflow.com/questions/8700621/htaccess-r-301-vs-r-302
¡Espero que ayude!