Links simbólicos podem ser usados ​​para URLs de sites?

Links simbólicos podem ser usados ​​para URLs de sites?

Estou desenvolvendo um novo site para substituir nosso site antigo. A URL do site de desenvolvimento é 11.22.33.44/~abc/ (não exatamente esse IP) porque foi isso que o Host Gator me deu para usar. Depois de concluído, alterarei os servidores DNS para que nosso nome de domínio aponte para esse servidor e não para o antigo.

Estou usando o Drupal e tomando muito cuidado para manter todos os links relativos. No entanto, por causa do /~abc/ no URL de desenvolvimento, nem sempre é possível mantê-lo relativo e muitos links serão quebrados. Dentro do sistema drupal ou em qualquer lugar que o PHP drupal seja usado, como para menus, ele pode descobrir a URL por conta própria. Mas para quaisquer imagens e links inseridos no WYSIWYG, eles serão quebrados.

Um link virtual (link simbólico) pode resolver esse problema? Devo usar o comando ln -s /~abc /? O URL mywebsite.org/~abc/node/1mostrará a página mywebsite.org/node/1?

Eu sei que isso não é ideal para SEO, manutenção e outros motivos. Mas tornaria a migração muito mais suave e rápida. Obrigado!

Responder1

Um link simbólico resolverá o problema do seu sistema de arquivos. Certifique-se de ter as mesmas permissões para pastas e arquivos no aplicativo antigo e no novo.

Para suas imagens, eu daria uma olhada nos redirecionamentos 301/302. Dê uma olhada nesta postagem aqui:

https://stackoverflow.com/questions/8700621/htaccess-r-301-vs-r-302

Espero que ajude!

informação relacionada