Как сохранить текущие URL-адреса сайтов? - PullRequest
0 голосов
/ 20 февраля 2019

Как сохранить URL-адреса своего веб-сайта после его переноса на новую платформу (tbd) и хостинг (tbd)?

Являются ли перенаправления 301 единственным способом сделать это?

Прошу прощения за любые недостатки в вопросе, так как я пытаюсь заполнить бумагу для моего босса и не знаю, что порекомендовать.Был бы очень признателен за решения по сохранению текущих URL для веб-сайта.

Дайте мне знать, если мне нужно будет заполнить дополнительную информацию, которая бы содержала ответ.Я пишу во время PST.Спасибо.

РЕДАКТИРОВАТЬ 1:

Поможет ли список потенциальных CMS, на которые вы можете переместить сайт?

Может быть, Joomla?Любые рекомендации, которые не являются ни Drupal (слишком продвинутыми), ни WordPress (слишком легкими для раздувания и не знают, как «уменьшить» его после раздувания) ...

Скажите, что ваши оригинальные URL похожи:

пример один: https://www.fakeaddress.org/about-us/oy-provider-list

пример два: https://www.fakeaddress.org/publications-resources

пример три: https://www.fakeaddress.org/consumers-families/early-start

Как сохранить эти URL особенноесли вы перемещаете хостинг и сайт?

Прошло много времени с тех пор, как я действительно задумался о технических проблемах, поэтому буду очень признателен за помощь в том, что я не продумываю по этому вопросу.

1 Ответ

0 голосов
/ 20 февраля 2019

Лучший способ решить эту проблему - это перенести домен на новый хостинг, сохраняя при этом исходный URL, это делается с помощью конфигурации DNS, специфичной для вашего хост-сервера или партнера.

Если вы предоставите более подробную информацию, мы могли бы предоставить более конкретные решения.

РЕДАКТИРОВАТЬ: Кроме того, если вы хотите сохранить старые URL-адреса, указывающие на новый веб-сайт, перенаправления 3xx - это путь, в частности, 301предназначен для постоянных перенаправлений.

ОБНОВЛЕНИЕ:

Что касается вашего обновления, если вы сохраняете ту же CMS и предполагаете, что у вас такая же конфигурация домена и CMS, выне нужно перенаправлять, но если вы используете новую CMS, скорее всего, у вас будет другая схема URL.В этом случае вам, вероятно, следует использовать 301 переадресацию, то есть, когда пользователи получат доступ к https://www.fakeaddress.org/about-us/oy-provider-list, они будут перенаправлены на что-то совершенно другое, например https://www.fakeaddress.org/cms-specific-scheme/oy-provider-list?exampleparams=test

В зависимости от CMS вы также можете иметь какую-то конфигурациюкоторый на самом деле использует такую ​​же схему URL, которая была у вашей предыдущей системы, в этом случае вам не нужны перенаправления URL НО , вы можете немного бороться с техническими настройками в новой CMS, чтобы она соответствоваласхема URL.

мы обязательно перейдем на новую платформу.Итак, предполагая непредсказуемость CMS, к которой мы будем переходить (кстати, какие-нибудь рекомендации?), - лучший способ обеспечить одинаковые URL-адреса - это использовать 301 переадресацию?Есть ли что-то, что мне не хватает с этим решением?

Нет, все!Когда ваши посетители получают доступ к обычным ссылкам, таким как https://www.fakeaddress.org/about-us/oy-provider-list, они будут перенаправлены на новый адрес, так как это постоянное перенаправление изменений 301 сообщит поисковым системам, что это правильно, и поисковые системы также примут новые адреса.Это можно настроить на вашем веб-сервере (apache, IIS и т. Д.), Используя определенные перенаправления или даже используя наборы правил, которые могут перенаправлять URL-адреса на основе шаблона.Если у вас есть хостинг-партнер, лучше всего связаться с ним, чтобы выяснить, какая конфигурация для редиректов 301 лучше всего.

, но, чтобы уточнить, редиректы 301 могут применяться к тем же URL-адресам, верно?

Да, хорошо, что происходит, когда люди пытаются получить доступ к старому URL https://www.fakeaddress.org/about-us/oy-provider-list, ваш новый сервер распознает этот запрос и перенаправит его на новый адрес https://www.fakeaddress.org/cms-specific-scheme/oy-provider-list?exampleparams=test, в конце концов, этот новый адрес - то, что люди будутоставьте в адресной строке, НО это фактически та же страница / информация.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...