1

Я разрабатываю новый сайт, чтобы заменить наш старый сайт. URL-адрес сайта разработчика - 11.22.33.44/~abc/ (не совсем этот IP), потому что именно это Host Gator дал мне использовать. По завершении я заменю DNS-серверы, чтобы наше доменное имя указывало на этот сервер, а не на старый.

Я использую Drupal и очень стараюсь, чтобы все ссылки были относительными. Однако из-за / ~ abc / в URL-адресе разработчика не всегда возможно сохранить его относительным, и многие ссылки будут разорваны. Внутри системы drupal или в любом другом месте, где используется drupal PHP, например, для меню, он может самостоятельно определить URL. Но для любых изображений и ссылок, введенных в WYSIWYG, они сломаются.

Может ли программная ссылка (символическая ссылка) решить эту проблему? Должен ли я использовать команду ln -s /~abc / ? Будет ли URL mywebsite.org/~abc/node/1 отображать страницу mywebsite.org/node/1 ??

Я знаю, что это не идеально для SEO, обслуживания и других причин. Но это сделало бы миграцию намного более плавной и быстрой. Спасибо!

1 ответ1

1

Сим-ссылка позаботится о вашей файловой системе. Убедитесь, что у вас одинаковые разрешения для папок и файлов как в старом приложении, так и в новом.

Для ваших изображений я бы посмотрел перенаправления 301/302. Посмотрите на этот пост здесь:

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

Надеюсь, это поможет!

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .