Portar un sitio creado en el servidor Apache de Windows al servidor Apache de Linux: los enlaces simbólicos desaparecen

Portar un sitio creado en el servidor Apache de Windows al servidor Apache de Linux: los enlaces simbólicos desaparecen

Creé un sitio en un servidor de prueba en mi máquina Windows local y ahora deseo trasladarlo a un servidor remoto que es Linux. Ambos sitios se ejecutan bajo Apache.

Para crear enlaces simbólicos en Windows, se detiene el servidor y se usa mklink /d source destination, y tuve cuidado de usar una sintaxis relativa, por ejemplo. ..\imgdir instead of C:\htdocs\imgdir. No sé si eso importa, pero tenía sentido en mi cerebro. Inicié el servidor, los enlaces simbólicos funcionan bien.

Sin embargo, cuando subo el sitio con FTP, los enlaces simbólicos desaparecen. Las carpetas simplemente desaparecen. ¿Es esto de esperar? ¿Hay solución?

Respuesta1

Este es el comportamiento esperado: FTP no sabe nada sobre enlaces simbólicos y no puede crearlos; opera en archivos y directorios normales. Incluso si es compatible, realmente no veo cómo funcionará. Los enlaces simbólicos de Windows son diferentes a los de Linux.

información relacionada