Перенаправление — это страница, которая автоматически перенаправляет посетителей на другую страницу, обычно статью или раздел статьи. Например, если вы введете «UK» в поле поиска или нажмете на викиссылку UK , вы будете перенаправлены на статью United Kingdom с примечанием в верхней части страницы (или на мобильном устройстве в черной строке сообщений внизу): « (Перенаправлено из UK ) ». Это происходит потому, что страница UK содержит специальный викитекст, который определяет ее как страницу перенаправления и указывает на целевую статью. Также возможно перенаправить на определенный раздел целевой страницы, используя более сложный синтаксис.
Страницы перенаправления могут содержать другой контент под перенаправлением, например шаблоны категорий перенаправления и ссылки на категории (которые предоставляют способ перечислить разделы статей в категориях).
Перенаправления используются, чтобы помочь людям быстрее попасть на нужную страницу; эта страница содержит руководство по их правильному использованию. Для технической помощи, касающейся работы перенаправлений, Wikipedia:Double redirects , Wikipedia:Hatnote § Redirect и WikiProject Redirect .
. Другие соответствующие страницы:Причины создания и поддержания перенаправлений включают в себя:
Существуют шаблоны перенаправления, объясняющие причину перенаправления.
Обратите внимание, что перенаправления на другие вики-ресурсы Wikimedia, другие веб-сайты, специальные страницы или прямые ссылки на файлы ( пространство имен Media :) не работают. Их следует избегать или заменять шаблоном {{ soft redirect }} . Мягкие перенаправления также используются в пространстве категорий (с использованием шаблона {{ category redirect }} ). Перенаправления с заголовков списков на категории (например, перенаправление с [[List of things]] на [[Category:Things]]) крайне не рекомендуются. [1]
Чтобы создать базовую переадресацию с помощью редактора исходного кода, введите #REDIRECT [[target page name here]]
как единственный текст на странице. Регистр слов REDIRECT
не имеет значения. Например, если вы перенаправляете с " UK " на " United Kingdom ", это будет все тело страницы "UK" :
#REDIRECT [[United Kingdom]]
Чтобы создать перенаправление с помощью VisualEditor :
Перенаправления также могут создаваться автоматически при перемещении (переименовании) существующей страницы .
Если вы не можете создавать страницы, вы можете запросить перенаправления на Wikipedia:Мастер перенаправления .
Иногда существующее перенаправление действительно должно обрабатываться полной статьей, согласно Category:Redirects with opportunities . Например, имя известного музыканта (у которого еще нет статьи) может вместо этого быть перенаправлением на существующую статью о группе, участником которой является музыкант. В этом случае вы можете отредактировать перенаправление, чтобы сделать его статьей. Кроме того, если существующее перенаправление указывает на неправильную страницу, вы можете отредактировать перенаправление, чтобы указать на другую страницу.
Если вы хотите отредактировать страницу перенаправления, вам необходимо использовать специальную технику, чтобы попасть на саму страницу перенаправления. Это связано с тем, что когда вы пытаетесь перейти прямо на страницу перенаправления и отредактировать ее, страница перенаправления автоматически перенаправит вас на свою целевую страницу (потому что именно для этого и предназначена страница перенаправления). Ниже приведен пример того, почему вам может понадобиться перейти на саму страницу перенаправления (чтобы сделать небольшое редактирование) и как на самом деле туда попасть.
Например, у Trygve Halvdan Lie не было собственной статьи, и поэтому эта ссылка была перенаправлением на страницу Генеральный секретарь Организации Объединенных Наций . Если позже страница Trygve Lie была создана как биография, страницу Trygve Halvdan Lie следует изменить, чтобы она перенаправлялась на Trygve Lie per WP:COMMONNAME . Для этого перейдите на страницу перенаправления, щелкнув существующую заметку о перенаправлении на целевой странице, которая в этом случае будет выглядеть так: "(Перенаправлено с Trygve Halvdan Lie )". Оказавшись там, вы можете нажать на вкладку "Изменить" и изменить страницу с
#REDIRECT [[Secretary-General of the United Nations]]
#REDIRECT [[Trygve Lie]]
При добавлении или изменении перенаправления всегда проверяйте ссылки, которые уже указывают на него. Например, если другой человек по имени Trygve Lie становится очень известным, имеет смысл сделать Trygve Lie перенаправлением на его страницу (после переименования существующей страницы Trygve Lie ). Такое изменение невозможно сделать без изменения всех существующих ссылок на Trygve Lie ; эти ссылки можно найти, нажав на What links here в меню слева. Кроме того, при изменении цели перенаправления проверьте, что его страница обсуждения не является также перенаправлением, и если это так, либо перенаправьте ее на страницу обсуждения текущей цели, замените перенаправление на {{ talk page of redirect }} или, если вы превратили перенаправление в статью, полностью удалите ее, если не применяется WP:TALKCENT .
Большинство перенаправлений нецелевые , то есть они ведут просто на страницу, а не на какой-либо конкретный раздел страницы. Обычно это делается, когда есть более одного возможного имени, под которым может быть найдена статья (например, Cellphone перенаправляет на статью Mobile phone ). Чтобы решить, каким должно быть фактическое название статьи, .
Также возможно создать целевое перенаправление , то есть перенаправление на определенную точку на целевой странице — либо заголовок раздела , либо якорь . Например, страница Малия Обама содержит код #REDIRECT [[Family of Barack Obama#Malia and Sasha Obama]]
, который перенаправляет на раздел Малия и Саша Обама в статье Семья Барака Обамы . Таким образом, ввод Malia Obamaприведет пользователя прямо к контенту, который касается «Малии и Саши Обамы».
Учтите, что при отображении целевой страницы, скорее всего, верхняя часть страницы не будет показана, поэтому пользователь может не увидеть полезный текст "(перенаправлено с... )", если он не знает, что нужно прокрутить страницу обратно наверх. Это вряд ли вызовет путаницу, если перенаправление будет на заголовок с тем же именем, что и перенаправление.
Текст, указанный в ссылке на целевой странице перенаправления, должен точно соответствовать заголовку целевого раздела или тексту привязки, включая заглавные буквы и знаки препинания. (Хотя пробелы и подчеркивания являются взаимозаменяемыми в текущей реализации программного обеспечения MediaWiki, как правило, хорошей практикой и средством поддержки является использование в ссылках точно такого же написания, как и в соответствующих целях, для этих символов.) (При отсутствии совпадения читатель просто будет перенаправлен в начало целевой страницы.) Часто бывает полезно оставить скрытый комментарий в целевом тексте, чтобы сообщить другим редакторам, что заголовок раздела связан, так что если заголовок будет изменен, перенаправление можно будет изменить. Например:
== Перегрузка вакцинами == <!-- «Перегрузка вакциной» перенаправляется сюда. -->
Чтобы гарантировать, что перенаправление не сломается, если заголовок раздела будет изменен, или чтобы создать перенаправление на точку на странице, отличную от заголовка раздела, создайте явный целевой якорь на странице, например, с помощью шаблона {{ anchor }} . Альтернативные якоря для заголовков разделов в идеале размещаются непосредственно после имени заголовка (но перед закрывающими знаками равенства):
== Название раздела {{subst:Anchor|имя якоря}} ==
Подстановка ( {{subst:Anchor}}
) предпочтительнее простого использования , поскольку в противном случае при редактировании раздела через его собственную ссылку "[ edit ]" разметка якоря и альтернативные заголовки раздела будут отображаться как нежелательный беспорядок в начале записей истории изменений. {{Anchor}}
Текст привязки не будет виден на странице, но он будет служить постоянным маркером этого места на странице. Редакторы, как правило, не должны удалять или изменять такие привязки без проверки всех входящих ссылок и перенаправлений. Если несколько логически независимых аспектов темы обсуждаются под одним заголовком раздела и должны быть связаны, иногда полезно определить для них отдельные привязки, если текущий объем информации уже не оправдывает разделение на несколько разделов. Это упрощает переупорядочивание содержимого на странице по мере ее разработки, поскольку эти привязки можно перемещать вместе с соответствующим содержимым без необходимости исправления входящих ссылок.
Например, в статье Google Search текст {{anchor|calculator}}
размещен в том месте, где обсуждается Google Calculator . Заголовок Google Calculator затем может быть перенаправлен на Google Search#calculator .
Когда известно, что заголовок раздела является целью входящих ссылок, Руководство по стилю Википедии предлагает создать избыточный якорь с тем же именем, что и заголовок раздела , так что такие ссылки продолжат работать, даже если кто-то переименует раздел, не создав якорь со старым именем. Технически, избыточные имена раздела и якоря приводят к недействительному HTML. [2] Однако, когда документ содержит несколько тегов с одинаковым id
значением, браузеры должны возвращать первый, поэтому на практике это не является проблемой. [3]
Будьте осторожны с заглавными буквами в якорях, так как в браузерах, соответствующих стандартам, перенаправления чувствительны к регистру. [4]
Ссылки
Программное обеспечение не будет следовать цепочкам из более чем одного перенаправления — это называется двойным перенаправлением. Перенаправление не должно оставляться указывающим на другую страницу перенаправления.
Двойные перенаправления часто возникают после перемещения (переименования) страницы — после перемещения страницы проверьте, есть ли перенаправления на старый заголовок (используя ссылку на странице результатов перемещения или используя «Что ссылается здесь» ), и измените их так, чтобы они перенаправляли сразу на новый заголовок. Двойные перенаправления обычно исправляются ботом в течение нескольких дней; однако редактор не должен оставлять после себя никаких самодельных двойных перенаправлений.
Вы можете создать ссылку на страницу перенаправления так же, как и на страницу статьи, поместив имя страницы перенаправления в двойные скобки, например:
[[Redirect page name]]
замените имя страницы перенаправления на имя страницы перенаправления для ссылки.
Чтобы перейти на страницу перенаправления без перехода по базовой переадресации, используйте: замените имя страницы перенаправления на имя страницы перенаправления для ссылки. Нажатие на ссылку без переадресации перенаправит читателя на страницу перенаправления, а не на конечный пункт назначения перенаправления.{{No redirect|Redirect page name}}
Большинство страниц перенаправления не помещаются в категории статей . Существует три типа категоризации перенаправления, которые полезны и полезны:
Когда страница переименовывается/перемещается, создается перенаправление, озаглавленное замененным именем страницы, и автоматически помечается шаблоном {{ R from move }} . Это сортирует перенаправление в Category:Redirects from moves .
Чтобы удалить перенаправление, не заменяя его новой статьей , перечислите его в перенаправлениях для обсуждения . Подробную информацию о том, как номинировать страницы на удаление,
Перечисление не обязательно, если вы просто хотите заменить перенаправление статьей или изменить то, куда оно указывает Wikipedia:Requested moves , чтобы запросить помощь у администратора в этом.
. Если вы хотите поменять местами перенаправление и статью, но не можете переместить статью в место перенаправления, используйтеОсновные причины, по которым удаление перенаправлений вредно :
Поэтому рассмотрите возможность удаления только вредоносных перенаправлений или недавних.
Вы можете захотеть удалить перенаправление, если выполняется одно или несколько из следующих условий ( но обратите внимание также на исключения, перечисленные ниже в этом списке ):
suppressredirect
правами пользователя; доступно для перемещения страниц и администраторов), выполните круговое перемещение . Если нет, переместите статью в Запрошенные перемещения .Однако избегайте удаления таких перенаправлений, если:
Так же, как в некоторых обстоятельствах разрешены названия статей, использующие ненейтральный язык , так же разрешены и такие перенаправления. Поскольку перенаправления менее заметны для читателей, в их названиях допускается больше свободы, поэтому предполагаемое отсутствие нейтральности в названиях перенаправлений не является достаточной причиной для их удаления. В большинстве случаев ненейтральные, но проверяемые перенаправления должны указывать на нейтрально озаглавленные статьи о теме термина. Ненейтральные перенаправления могут быть помечены тегом .{{R from non-neutral name}}
Ненейтральные перенаправления обычно создаются по трем причинам:
Исключениями из этого правила будут перенаправления, которые не являются устоявшимися терминами и вряд ли будут полезны, и поэтому могут быть номинированы на удаление, возможно, по причине удаления № 3. Однако, если перенаправление представляет собой устоявшийся термин, который используется в нескольких основных надежных источниках , его следует сохранить, даже если он не является нейтральным, поскольку это облегчит поиск по таким терминам. Пожалуйста, имейте в виду, что RfD не является местом для разрешения большинства редакционных споров.
Википедия следует « принципу наименьшего удивления »: после перехода по перенаправлению первым вопросом читателя, скорее всего, будет: «Погодите-ка... Я хотел почитать об этом . Почему ссылка привела меня именно туда ? » Дайте понять читателю, что он попал по адресу.
Обычно мы стараемся убедиться, что все «входящие перенаправления», кроме опечаток или других очевидных близких вариантов заголовка статьи, упоминаются в первых нескольких абзацах статьи или раздела, на который идет перенаправление. Часто бывает уместно выделить перенаправленный термин жирным шрифтом при его первом появлении в цели, хотя незначительные или второстепенные перенаправления могут пропустить это. Например:
Если перенаправленный термин может иметь другие значения, в верхней части целевой статьи или целевого раздела следует разместить примечание ( примеры ), которое направит читателей к другим значениям или к соответствующей странице устранения неоднозначности . Обычно это делается с помощью одного из шаблонов устранения неоднозначности перенаправления .
Также может быть полезно выполнить поиск связанных терминов в Списке категорий .
Удаление всего контента в проблемной статье и замена его перенаправлением является обычной практикой, известной как blank-and-redirect . Если другие редакторы не согласны с этим удалением, его содержимое можно восстановить из истории страницы , поскольку статья не была удалена . Если редакторы не могут прийти к согласию, проблемы с контентом следует обсудить на соответствующей странице обсуждения, а также следует использовать другие методы разрешения споров , такие как восстановление статьи и номинация статьи на Wikipedia:Articles для удаления . [1]
Чтобы другим редакторам было проще найти историю удаленной статьи, хорошей практикой будет добавить короткое уведомление на страницу обсуждения целевой статьи, даже если там не было объединено никакого контента . Это особенно полезно, если у удаленной статьи было мало посещений и редкие правки. Если перенаправление заменяет статью, удаленную администратором , это уведомление — единственный способ для редакторов узнать, что предыдущая версия статьи вообще существовала.
Шаблоны уведомлений, которые можно использовать в этой практике:
Ссылки
большинство пользователей считают, что АдГ следует использовать для урегулирования спорных или оспариваемых случаев блокировки и перенаправления.
Шаблон {{ R with history }} следует добавить к результирующему перенаправлению. Если можно обоснованно предположить, что тема статьи описывает заметную тему, отметьте перенаправление шаблоном {{ Redirect with opportunities }}, чтобы указать, что оно может быть расширено в будущем. Вы также можете рассмотреть возможность превращения статьи в заглушку , удалив весь неподтвержденный контент и сохранив действительные ссылки, вместо того, чтобы зачищать ее.
Обратите внимание, что некоторые формы гашения не допускаются.
Незаконное зачеркивание допустимого контента без причины считается вандализмом , формой разрушительного редактирования . Другие формы зачеркивания и перенаправления, хотя и не являются вандализмом, все еще нежелательны. Если вы хотите переименовать статью, скопировав и вставив текст в новую статью с другим заголовком, вам следует вместо этого переместить страницу с помощью опции Переместить . Если вы хотите сохранить часть контента из зачеркнутой статьи и добавить ее в целевую статью, вам следует следовать инструкциям на Wikipedia:Объединение § Как объединить . Оба процесса создадут надлежащие ссылки на историю правок, что требуется лицензией Wikipedia по юридическим причинам для сохранения атрибуции контента его авторам .
Обычно нет ничего плохого в ссылках на перенаправления на статьи. Некоторые редакторы, обнаружив ссылку на страницу перенаправления, поддаются искушению обойти перенаправление и направить ссылку непосредственно на целевую страницу. Однако изменение на конвейерную ссылку полезно только в некоторых случаях. Конвейерные ссылки исключительно для того, чтобы избежать перенаправлений, как правило, являются пустой тратой времени, которая на самом деле может быть вредной. Почти никогда не бывает полезной замена на .[[redirect]]
[[target|redirect]]
То есть редакторы не должны менять, например, на или просто "исправить перенаправление". Однако вполне приемлемо изменить его на, если по какой-то причине предпочтительнее, чтобы "Франклин Д. Рузвельт" действительно появился в видимом тексте. Редакторы также не должны менять перенаправления с такими возможностями , как на , чтобы читатели попадали на более подходящую статью в случае ее создания.[[Franklin Roosevelt]]
[[Franklin D. Roosevelt]]
[[Franklin D. Roosevelt|Franklin Roosevelt]]
[[Franklin D. Roosevelt]]
[[Journal of the Franklin Institute]]
[[Franklin Institute#Journal of the Franklin Institute|Journal of the Franklin Institute]]
Причины, по которым не следует обходить перенаправления, включают:
Веские причины для обхода перенаправлений включают в себя:
Избегайте ссылок на заголовки, которые перенаправляют прямо на страницу, на которой находится ссылка. Такая ситуация может возникнуть, если перенаправление создается из красной ссылки на странице или если заголовок когда-то был отдельной страницей, но был объединен.
Однако ссылка на заголовок, которая перенаправляет на раздел или якорь в статье (перенаправления с помощью {{ R to section }} или {{ R to anchor }} ), приемлема, поскольку она облегчает навигацию, в частности, по длинным статьям, которые невозможно просмотреть все сразу на экране компьютера среднего размера. Помимо преимуществ для удобства чтения, когда такие перенаправления помечены как {{ R with opportunities }} , они имеют потенциал стать независимыми статьями в будущем. Однако рассмотрите возможность использования ссылок на разделы вместо этого, когда такие перенаправления еще не существуют.
Шаблон можно перенаправить на другой шаблон таким же образом, например, введя следующую разметку в верхней части шаблона T2:
#ПЕРЕДИРОКАТЬ [[Шаблон:T1]]
Это позволяет использовать имя шаблона T2 вместо фактического имени шаблона T1. Все параметры T1 будут соблюдены T2.
Шаблон категоризации перенаправления ( rcat ), такой как {{ R from move }}, можно добавить в T2 (на третьей строке под #REDIRECT
строкой) следующим образом:
#ПЕРЕДИРОКАТЬ [[Шаблон:T1]]{{Оболочка категории перенаправления|{{R из хода}}}}
Хотя перенаправления ярлыков/псевдонимов шаблонов распространены, они могут нечасто вызывать путаницу и усложнять вызовы шаблонов обновления. Например, если вызовы T1 должны быть изменены на какой-то новый шаблон NT1, необходимо искать статьи {{T1}}
и выполнять отдельный поиск для каждого из его псевдонимов (включая T2 в этом примере). Более того, изменения в синтаксисе, исправления, сканирования и другие процессы (например, датирование тегов) должны учитывать все применимые перенаправления.
Иногда перенаправление на статью, касающуюся очень спорной темы, будет полностью или, реже, полузащищено на неопределенный срок. Это делается, когда выполняется любой из следующих критериев:
Защищенные перенаправления включают Обаму , Гитлера и 9/11 . Защищенные мягкие перенаправления включают очевидные цели вандализма, такие как тупица .
Перенаправления в других пространствах имен могут быть защищены по техническим причинам или защищены в соответствии с существующими правилами. Например, шаблон перенаправления (сокращения), используемый тысячи раз, квалифицирует его как очень заметный шаблон , подходящий для защиты шаблона .
Не создавайте межкатегорийные перенаправления , добавляя строку на страницу категории. Статьи, добавленные в «перенаправленную» категорию, не отображаются в целевой категории, что препятствует правильной категоризации. Что еще хуже, поскольку перенаправленные категории не становятся «красными ссылками», редакторы не будут знать, даже когда они добавляют статью в перенаправленную категорию.#REDIRECT [[:Category:target category]]
Попытку исправить эту проблему в MediaWiki см . .
Вместо этого используются "мягкие" перенаправления . Их можно создать, разместив на странице категории. {{Category redirect|target}}
Если вам нужно добавить rcat в {{ Category redirect }} , используйте второй параметр шаблона. Например,{{Category redirect | Years of the 19th century in Ceylon | {{R from category navigation}} {{R from template-generated category}} }}
Можно перенаправить модуль , однако он использует другой синтаксис. Чтобы перенаправить Module:A в Module:B, добавьте строку в Module:A. Однако для XNR- модулей используйте обычный синтаксис, см. подробную карту конфликтов Module:Kivu ( постоянная ссылка ).return require [[Module:B]]
При перемещении страницы автоматически сохраняется перенаправление. Некоторые группы пользователей (обладающие правом suppressredirect
) имеют возможность предотвратить создание перенаправления, сняв флажок «Оставить перенаправление». В настоящее время такими группами являются администраторы , боты , перемещатели страниц и глобальные откаты. В некоторых случаях страницу следует переместить, но перенаправление с ее текущего имени нецелесообразно, например, откат вандализма перемещения страниц . Подавление перенаправления позволяет избежать дополнительных действий (удаления страницы) и сэкономить время в этих случаях.
Однако, в целом, перенаправление будет полезной записью в истории, и лучше оставить его позади, если только нет веской причины для подавления перенаправления, такой как вандализм, юзерфирование недавно созданных ненадлежащих элементов или освобождение заголовка для немедленного занятия другой страницей (например, перемещение термина на точный термин и термина (разночтение) на термин ). Перенаправления оставляют след, который помогает читателям найти старую статью, в случае, если новая статья будет создана в ее предыдущем месте, и для предотвращения linkrot . Поэтому мы обычно не подавляем и не удаляем перенаправления. Как сказал Брайон Виббер, «Неразрывные ссылки помогают всем, особенно нам в первую очередь ». Он также сказал, что удаление (файловых) перенаправлений «крайне враждебно по отношению к пользователю и делает проект менее полезным».
Перенаправление Wikipedia не то же самое, что перенаправление HTTP — оно не генерирует ответ HTTP 302 (или другой 30 x ). Вместо этого страница с почти таким же содержимым, как и цель перенаправления, генерируется программным обеспечением MediaWiki, отличаясь тем, что под заголовком страницы появляется небольшая текстовая заметка, идентифицирующая имя перенаправления, использованного для перехода на него (и ссылающаяся на него таким образом, чтобы к нему можно было получить доступ без перенаправления, например, чтобы его можно было изменить). Когда пользователь нажимает на перенаправление, такое как housecat , URL-адрес страницы изначально будет https://en.wikipedia.org/wiki/Wikipedia:NOTBROKEN/Housecat, но URL-адрес, отображаемый браузером, изменится на https://en.wikipedia.org/wiki/Wikipedia:NOTBROKEN/Cat после загрузки страницы.
С одной стороны, это позволяет ссылкам типа housecat#Anatomy работать так, как ожидается, но также требует, чтобы перенаправления на якоря были реализованы как фрагмент JavaScript, который переходит к соответствующему разделу после загрузки страницы. Например, second-stage boot loader , который отображается как URL https://en.wikipedia.org/wiki/Wikipedia:NOTBROKEN/Second-stage_boot_loader, — это страница, определенная как #REDIRECT на Booting#SECOND-STAGE . «SECOND-STAGE» в этом случае — это вручную определенный якорь (с использованием разметки «=== Second-stage boot loader === {{anchor|SECOND-STAGE}}»), который сохранится даже при переименовании раздела. Однако независимо от того, указывает ли перенаправление на якорь, определенный вручную, или якорь, определенный неявно через имя раздела, поведение будет одинаковым: страница будет автоматически прокручена вниз до указанного якоря только после завершения загрузки страницы (в этот момент строка URL также изменится, чтобы отобразить URL-адрес, на который осуществляется перенаправление, включая часть «# anchor », а не URL-адрес, с которого осуществляется перенаправление).