qkowlew: На Зилантконе меня сфоткали мыльницей. Мыльницам не позирую! (Default)
[personal profile] qkowlew
Эпиграф 1:

Заказчик на объекте принимает работу у подрядчика.

Тот подводит его к выкопанной шахте диаметром 5 метров и глубиной 50 метров, заглядывают туда, а на дне горит прожектор.

Заказчик:

— Что это за херня???

Подрядчик:

— Вот же чертёж! По нему и сделали.

Заказчик (переворачивая чертёж на 180 градусов):

— Это маяк, твою мать!!! М А Я К!!!

Эпиграф 2:

Тролль гнёт ель

Эпиграф 3:
Качели - про ТЗ и погромиздов


Есть старый сайт. Заказчик заказал веб конторе его переделать на новый движок.

На сайте есть масса материалов, у каждого один url.

Вебдизайнерская-программистская контора сделала, перенеся все материалы в новый движок.

НО.

Каждому материалу, каждой рубрике сделали новый URL. То есть:

- была рубрика /army/ - стала рубрика /rubrics/armiya/

- был материал /article/3564/ - стал материал /Fignyu_kakuyu_to_pisal_Vasya

- на ДРУГОМ сайте стояла ссылка на /article/3564/ по которой люди приходили на материал.

Им говорят "сохраните старые url"

Они делают таблицу на все 16 тыщ материалов редиректа 301.

Дальше переписка (недословно) :

- Бл..., а почему нельзя сразу сделать ТОЛЬКО старые урлы??!?!! Зачем генерить новые?

- Потому что Яндекс советует делать ТАК.

- Яндекс говорит, что делать, если урл ИЗМЕНИЛСЯ. Яндекс нигде не говорит, что урл надо МЕНЯТЬ.

- Яндекс советует ставить 301 редирект, и Яндекс всё сам поймёт и переиндексирует сайт корректно!

Теперь следите за руками. По сети стояли сссылки на материал сайта /article/3564/ по которым после первой переделки открывался /Fignyu_kakuyu_to_pisal_Vasya .

В следующий раз ТАКОЙ ЖЕ уеб-погромизд сделает ведь точно так же - он возьмёт материалы, сгенерит им новые урлы вида /2017/03/23/Fignyu_kakuyu_to_pisal_Vasya, а с предыдущих поставит 301 редирект. Так? Так.

Вы думаете, он сохранит всю ту предыдущую таблицу редиректов, которую создали эти горе-погромизды? Конечно, нет. Ни разу не видел, чтобы они так делали. Всегда херили. И будет точно так же говорить - "ну вот Яндекс же переиндексирует!"

В результате, если после первой переделки по ссылке с другого сайта на /article/3564/ посетитель ЕЩЁ попадал на правильный материал /Fignyu_kakuyu_to_pisal_Vasya, то после второй переделки - он НЕ БУДЕТ ПОПАДАТЬ никуда, кроме как на ошибку 404, так как редирект с /Fignyu_kakuyu_to_pisal_Vasya на /2017/03/23/Fignyu_kakuyu_to_pisal_Vasya есть, а с /article/3564/ - нет.

Потому - знайте.

Практически всегда есть конкретные пидарасы, которые виноваты в том, что вместо работающей ссылки вы попали на ошибку 404. Некоторые из этих пидарасов таковы именно потому, что СОЗНАТЕЛЬНО делают вот именно так. Потому что их не волнует ни падение параметров сайта, ни ссылки на старые материалы. Им не нужна связность сети, они не хотят даже вчитываться в ТЗ (читать чертёж маяка).

Подчеркну то удивительное, что происходит:

Эти люди не ленятся сделать лишнюю работу и СОЗНАТЕЛЬНО строят более сложную и ресурсоёмкую, более запутанную конструкцию (найти старые урлы в базе и проставить с них редиректы на новые урлы в новую базу - вместо того, чтобы найти старые урлы в базе и прописать старым материалам в новую базу сразу эти урлы)

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

В предыдущем случае я смог их заставить сохранить все URL сайта.

В нынешнем - нет.

From:
Anonymous( )Anonymous This account has disabled anonymous posting.
OpenID( )OpenID You can comment on this post while signed in with an account from many other sites, once you have confirmed your email address. Sign in using OpenID.
User
Account name:
Password:
If you don't have an account you can create one now.
Subject:
HTML doesn't work in the subject.

Message:

If you are unable to use this captcha for any reason, please contact us by email at support@dreamwidth.org


 
Notice: This account is set to log the IP addresses of everyone who comments.
Links will be displayed as unclickable URLs to help prevent spam.