Двойные перенаправления

Материал из Викисфера
Перейти к навигации Перейти к поиску

Двойные перенаправления — это цепочка перенаправлений (редиректов), когда одно перенаправление ссылается на другое. Цепочка может состоять из двух и более элементов (в последнем случае иногда используется термин «множественные перенаправления»).

В википроектах[править | править код]

Движок MediaWiki, применяемый в большинстве википроектов, прежде не допускал нормального функционирования двойных перенаправлений, и при попытке перейти на него открывалась страница нижестоящего редиректа (например: при цепочке редиректов РВП > Рувики > Русская Википедия при викификации [[РВП]] и клике на такую ссылку откроется страница «Рувики» со стандартным указанием «Страница перенаправление: ↪ Русская Википедия»). Поэтому множественные редиректы в википроектах нежелательны и подлежат исправлению вручную через страницу Служебная:DoubleRedirects или ботом, если таковой имеется.

В более новых версиях движка появился параметр $wgMaxRedirects, который регулирует максимальную длину цепочек перенаправлений. Если установить его равным 0, то перенаправления работать не будут. Соответственно, для обеспечения работы двойных перенаправлений необходимо выставить в параметре число 2.[1] 16 ноября 2016 года Алексей Копылов предложил увеличить данный параметр в Русской Википедии до 10, приведя примеры оправданных цепочек редиректов, и идея была в целом поддержана сообществом.[2]

Правило русской Википедии ВП:ПН гласит:

Двойное перенаправление возникает, когда целевая страница сама есть перенаправление. Обычно они получаются при переименовании, поскольку старое название страницы само становится перенаправлением. Двойные перенаправления не работают, и их следует исправлять, чтобы они всегда вели на статьи. В нашем разделе бо́льшую часть работы по их исправлению берут на себя боты.
{{{2}}}

Перенаправления с сайтов[править | править код]

Двойные и множественные перенаправления могут существовать между URL-адресами сайтов. В этом случае цепочка перенаправлений теоретически может быть сколь угодно длинной, в том числе возможно даже зацикленное перенаправление. На практике же многие браузеры при огромном количестве переходов по редиректам (в том числе в случае зацикливания) в какой-то момент прекращают попытку загрузить веб-страницу с указанием: «Страница содержит слишком много перенаправлений».

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

См. также[править | править код]

Примечания[править | править код]

Двойные перенаправления относится к темам:
1
MediaWiki 
Версии MediaWiki до 1.11.11.21.31.41.51.61.71.81.91.101.111.121.131.141.151.161.171.181.191.201.211.221.231.241.251.261.271.281.291.301.311.321.331.341.351.361.371.381.391.401.41 
Основные разработчики Аарон ШульцБрайон ВибберДаниэль КинзлерМагнус МанскеМаксим СеменикТим ЛакиаТим СтарлингРоберт КрушЭвар Бьярмасон 
Темы оформления AuroraBluecloudCavendishCologneBlueCycloneMonacoMonobook (RealBookModern) • OasisQuartz Vector (Vectorata) • Ventus 
Действия и функции РедактированиеПравка (счётчик) • ДиффМалое изменениеПредварительный просмотрФильтр злоупотребленийСтраница википроекта (подстраница) • СтатьяШаблонФайлИсторияОбсуждениеПереименование страницыПараметры переименованияЗащита страниц (параметрычастичнаяполнаякаскадная) • Удаление/Восстановление страницПараметры удаленияПеренаправление (двойныеподавление) • Список наблюденияОбъединение страницРазделение страницСкрытиеПатрулированиеСсылки сюдаСтабилизацияБлокировка (авто-, глобальная, параметры, причина) • Разблокировка (параметры) • Права участниковРегистрацияПереименование учётной записиУзурпацияОбъединение учётных записейЗагрузка файловОтклонение правкиОтмена правкиБыстрый откатВикипочтаЕдиная учётная записьСвежие правкиВклад (удалённый) • Спам-листЗавершение сеансаПинг 
Пространство имён Основное пространствоОбсуждениеШаблонКатегорияУчастникФайлСправкаProjectSpecialMediaWiki 
Расширения AbuseFilterAntiSpoofArticle Feedback ToolCategoryTreeCentralAuthCentralNoticeCharInsertCheckUserCiteCleanupSiteCodeReviewCollectionCommentsCommunityVoiceConfirmEditContactPageDeleteBatchDismissableSiteNoticeDraftsDumpHTMLDynamicPageListEasyTimelineEmailCaptureEmbedVideoExpandTemplatesExtensionDistributorFixedImageFlaggedRevsGadgetsGlobalBlockingGlobalUsageHTTP302FoundImageMapInputBoxLabeled Section TransclusionLiquidThreadsLocalisationUpdateLockdownLucene-searchMiniDonationMWSearchNewUserMessageNukeOAIRepositoryOATHAuthOggHandlerOpenSearchXmlParserFunctionsPdfHandlerPoemProofread PageQuizRenameuserRevisionDeleteSecurePollSimpleAntiSpamSimpleSurveySiteMatrixSkinPerPageSlippyMapSpamBlacklistStalkerLogSubPageList3SyntaxHighlightTitleBlacklistTitleKeyTorBlockTrustedXFFUploadBlacklistUploadWizardUserMergeVisualEditorWikidiffWikidiff2WikiHiero 
Архивированные расширения AntiBotBoardVoteClientSideCrosswiki BlockingEnforceStrongPasswordGiveRollbackOversightPassword Reset 
Разное AllMessagesFavicon.icoHTML в MediaWikiMediaWiki.orgMediaWiki FAQВнутренняя ссылкаКороткая ссылка-перенаправлениеМатематические формулыНастройки конфигурацииНовые файлыСистемный администраторСписок файловWiki.pngГаджетSidebarStatisticsLocalSettings.phpСкрипты обслуживания