Перенаправление — это страница, которая автоматически отправляет посетителей на другую страницу, обычно на статью или раздел статьи. Например, если вы введете «Великобритания» в поле поиска или щелкнете вики-ссылку « Великобритания» , вы перейдете к статье «Великобритания» с примечанием вверху страницы (или на мобильном телефоне в черной панели сообщений в верхней части страницы). внизу): « (Перенаправлено из Великобритании ) ». Это связано с тем, что страница UK содержит специальный викитекст, который определяет ее как страницу перенаправления и указывает целевую статью. Также возможно перенаправление в определенный раздел целевой страницы, используя более продвинутый синтаксис.
Страницы перенаправления могут содержать другой контент ниже перенаправления, например шаблоны категорий перенаправления и ссылки на категории (которые позволяют перечислять разделы статей по категориям).
Перенаправления используются, чтобы помочь людям быстрее попасть на страницу, которую они хотят прочитать; на этой странице содержатся инструкции по их правильному использованию. Техническую помощь по работе перенаправления Wikipedia:Double redirects , Wikipedia:Hatnote § Redirect и WikiProject Redirect .
. Другими соответствующими страницами являютсяПричины создания и поддержания перенаправлений включают в себя:
Существуют шаблоны перенаправления , объясняющие причину перенаправления.
Обратите внимание, что перенаправления на другие вики-сайты Викимедиа, другие веб-сайты, специальные страницы или прямые ссылки на файлы ( Медиа: пространство имен) не работают. Их следует избегать или заменить шаблоном {{ soft redirect }} . Мягкие перенаправления также используются в пространстве категорий (с использованием шаблона {{ перенаправление категории }} ). Перенаправление с заголовков списков на категории (например, перенаправление с [[Список вещей]] на [[Категория:Вещи]]) настоятельно не рекомендуется. [1]
Чтобы создать базовое перенаправление с помощью редактора исходного кода, введите #REDIRECT [[target page name here]]
единственный текст на странице. Заглавная буква слова REDIRECT
не имеет значения. Например, если вы перенаправляли с « Великобритания » на « Великобритания », это будет вся часть страницы «Великобритания» :
#REDIRECT [[United Kingdom]]
Чтобы создать перенаправление с помощью VisualEditor :
Перенаправления также могут создаваться автоматически при перемещении (переименовании) существующей страницы .
Если вы не можете создавать страницы, вы можете запросить перенаправление в Википедии: Мастер перенаправления .
Иногда существующее перенаправление действительно должно обрабатываться в полной статье в категории:Перенаправления с возможностями . Например, имя известного музыканта (у которого еще нет статьи) вместо этого может быть перенаправлением на существующую статью о группе, участником которой является музыкант. В этом случае вы можете отредактировать перенаправление, чтобы превратить его в статью. Кроме того, если существующее перенаправление указывает на неверную страницу, вы можете отредактировать его, чтобы оно указывало на другую страницу.
Если вы хотите отредактировать страницу перенаправления, вам необходимо использовать специальный метод, чтобы добраться до самой страницы перенаправления. Это связано с тем, что когда вы пытаетесь перейти прямо на страницу перенаправления и отредактировать ее, страница перенаправления автоматически перенаправит вас на свою целевую страницу (потому что именно для этого и предназначена страница перенаправления). Ниже приведен пример того, почему вам может потребоваться перейти на саму страницу перенаправления (чтобы внести небольшое редактирование) и как на самом деле туда попасть.
Например, скажем, у Трюгве Хальвдана Ли не было собственной статьи, поэтому эта ссылка была перенаправлением на страницу Генерального секретаря Организации Объединенных Наций . Если впоследствии страница Trygve Lie была создана как биография, страницу Trygve Halvdan Lie следует изменить, чтобы она перенаправлялась на Trygve Lie согласно WP:COMMONNAME . Для этого перейдите на страницу перенаправления, щелкнув существующую заметку о перенаправлении на целевой странице, которая в данном случае будет читаться как «(Перенаправлено с Trygve Halvdan Lie )». Оказавшись там, вы можете нажать вкладку «Редактировать» и изменить страницу с
#REDIRECT [[Secretary-General of the United Nations]]
#REDIRECT [[Trygve Lie]]
Добавляя или изменяя перенаправление, всегда проверяйте ссылки, которые уже указывают на него. Например, если другой человек по имени Трюгве Лие станет очень известным, имело бы смысл сделать для Трюгве Лие перенаправление на его страницу (после переименования существующей страницы Трюгве Лие ). Такое изменение невозможно внести без изменения всех ранее существовавших ссылок на Trygve Lie ; Эти ссылки можно найти, нажав «Какие ссылки здесь» в левом меню. Кроме того, при изменении цели перенаправления убедитесь, что ее страница обсуждения не является также перенаправлением, и если это так, либо перенаправьте ее на страницу обсуждения текущей цели, замените перенаправление на {{ страница обсуждения перенаправления }} или, если вы включили перенаправление на статью, удалите его полностью, если не применяется WP:TALKCENT .
Большинство перенаправлений не являются целевыми , т. е. ведут просто на страницу, а не на какой-либо конкретный раздел страницы. Обычно это делается, когда существует более одного возможного имени, под которым можно искать статью (например, «Мобильный телефон» перенаправляет на статью «Мобильный телефон »). Чтобы решить, каким должно быть фактическое название статьи, .
Также возможно создать целевое перенаправление , то есть перенаправление на определенную точку целевой страницы — заголовок раздела или якорь . Например, страница Малия Обама содержит код #REDIRECT [[Family of Barack Obama#Malia and Sasha Obama]]
, который перенаправляет на раздел Малия и Саша Обама в статье Семья Барака Обамы . Таким образом, ввод Malia Obamaприведет поисковика прямо к контенту, посвященному «Малии и Саше Обаме».
Учтите, что при отображении целевой страницы верхняя часть страницы, скорее всего, не будет отображаться, поэтому пользователь может не увидеть полезный текст «(перенаправлено с...)», если он не знает, что нужно прокрутить обратно вверх. . Это с меньшей вероятностью вызовет путаницу, если перенаправление осуществляется на заголовок с тем же именем, что и перенаправление.
Текст, указанный в ссылке на целевой странице перенаправления, должен точно соответствовать заголовку целевого раздела или тексту привязки, включая заглавные буквы и знаки препинания. (Хотя пробелы и символы подчеркивания взаимозаменяемы в текущей реализации программного обеспечения Викимедиа, обычно хорошей практикой и облегчением обслуживания является использование в ссылках точно такого же написания, которое используется в соответствующих целях и для этих символов.) (При отсутствии при совпадении читатель просто перейдет в начало целевой страницы.) Часто бывает полезно оставить скрытый комментарий в целевом тексте, чтобы сообщить другим редакторам, что заголовок раздела связан, чтобы в случае изменения заголовка , перенаправление можно изменить. Например:
== Перегрузка вакциной == <!-- Сюда перенаправляется фраза «Перегрузка вакцинами». -->
Чтобы гарантировать, что перенаправление не прервется, если заголовок раздела будет изменен, или чтобы создать перенаправление на точку на странице, отличную от заголовка раздела, создайте явную целевую привязку на странице, например, с помощью {{ привязки } } шаблон. Альтернативные привязки для заголовков разделов в идеале размещаются сразу после названия заголовка (но до закрывающего знака равенства):
== Название раздела {{subst:Anchor|имя привязки}} ==
Замена ( {{subst:Anchor}}
) предпочтительнее простого использования, поскольку в противном случае, когда раздел редактируется через собственную ссылку «[ изменить ]» , разметка привязки и альтернативные заголовки разделов будут отображаться как нежелательный беспорядок в начале записей истории изменений. {{Anchor}}
Текст привязки не будет виден на странице, но будет служить постоянным маркером этого места на странице. Редакторам обычно не следует удалять или изменять такие привязки, не проверив все входящие ссылки и перенаправления. Если несколько логически независимых аспектов темы обсуждаются в одном заголовке раздела и должны быть связаны ссылками, иногда полезно определить для них отдельные привязки, если текущий объем информации уже не оправдывает разделение на несколько разделов. Это упрощает перестановку содержимого на странице по мере ее развития, поскольку эти привязки можно перемещать вместе с соответствующим содержимым без необходимости исправлять входящие ссылки.
Например, в статье «Поиск Google» текст {{anchor|calculator}}
размещается в том месте, где обсуждается калькулятор Google . Затем заголовок Google Calculator можно перенаправить на Google Search#calculator .
Если известно, что заголовок раздела является целью входящих ссылок, Руководство по стилю Википедии предлагает создать избыточную якорь с тем же именем, что и заголовок раздела , чтобы такие ссылки продолжали работать, даже если кто-то переименовывает раздел, не создавая якорь со старым названием. Технически, избыточные имена разделов и якорей приводят к недопустимому HTML. [2] Однако, когда документ содержит несколько тегов с одинаковым id
значением, браузеры обязаны возвращать первый из них, поэтому на практике это не является проблемой. [3]
Будьте осторожны с использованием заглавных букв привязки, поскольку в браузерах, соответствующих стандартам, перенаправления чувствительны к регистру. [4]
Рекомендации
Программное обеспечение не будет следовать цепочкам из более чем одного перенаправления — это называется двойным перенаправлением. Перенаправление не должно указывать на другую страницу перенаправления.
Двойные редиректы часто возникают после перемещения (переименования) страницы — после перемещения страницы проверьте, есть ли редиректы на старый заголовок (с помощью ссылки на странице результатов перемещения или с помощью «Какие ссылки здесь» ) и измените их. для перенаправления прямо на новый заголовок. Двойные редиректы обычно исправляются ботом за несколько дней; однако редактор не должен оставлять после себя самостоятельно созданные двойные перенаправления.
Вы можете создать ссылку на страницу перенаправления так же, как ссылку на страницу статьи, поместив имя страницы перенаправления в двойные скобки, например:
[[Redirect page name]]
замена имени страницы перенаправления на имя страницы перенаправления на ссылку.
Чтобы создать ссылку на страницу перенаправления без перехода к основному перенаправлению, используйте: замену имени страницы перенаправления на имя страницы перенаправления, на которую осуществляется ссылка. Нажатие на ссылку без перенаправления отправит читателя на страницу перенаправления, а не на конечный пункт назначения перенаправления.{{No redirect|Redirect page name}}
Большинство страниц перенаправления не помещаются в категории статей . Существует три типа категоризации перенаправления, которые полезны и полезны:
Когда страница переименовывается/перемещается, создается перенаправление с заголовком замененного имени страницы и автоматически помечается шаблоном {{ R from move }} . Это сортирует перенаправление по Категория:Редиректы из перемещений .
Чтобы удалить перенаправление, не заменяя его новой статьей , добавьте его в список перенаправлений для обсуждения . Подробную информацию о том, как номинировать страницы на удаление,
Листинг не нужен, если вы просто хотите заменить редирект на статью или изменить, куда он указывает Wikipedia:Requested movings, чтобы запросить помощь у администратора в этом.
. Если вы хотите поменять местами перенаправление и статью, но не можете переместить статью в место перенаправления, воспользуйтесьОсновные причины, по которым удаление редиректов вредно :
Поэтому рассмотрите возможность удаления только вредоносных перенаправлений или последних.
Возможно, вы захотите удалить перенаправление, если выполнено одно или несколько из следующих условий ( но обратите внимание также на исключения, перечисленные под этим списком ):
suppressredirect
правами пользователя; доступно для переносчиков страниц и администраторов), выполните циклическое перемещение . Если нет, отнесите статью в Запрошенные ходы .Однако не удаляйте такие перенаправления, если:
Подобно тому, как в некоторых случаях допускается использование ненейтральных формулировок в заголовках статей , такие перенаправления также разрешены. Поскольку перенаправления менее заметны читателям, в их именах допускается больше свободы, поэтому предполагаемое отсутствие нейтральности в именах перенаправлений не является достаточной причиной для их удаления. В большинстве случаев ненейтральные, но поддающиеся проверке редиректы должны указывать на статьи с нейтральным заголовком по теме термина. Ненейтральные перенаправления могут быть помечены значком .{{R from non-neutral name}}
Ненейтральные редиректы обычно создаются по трем причинам:
Исключением из этого правила являются перенаправления, которые не являются установленными условиями и вряд ли будут полезны, и поэтому могут быть номинированы на удаление, возможно, по причине удаления № 3. Однако, если перенаправление представляет собой устоявшийся термин, который используется в нескольких основных надежных источниках , его следует оставить, даже если он не является нейтральным, поскольку это облегчит поиск по таким терминам. Имейте в виду, что RfD — это не место для разрешения большинства редакционных споров.
Википедия следует « принципу наименьшего удивления »; после перенаправления первым вопросом читателя, скорее всего, будет: «Подождите… я хотел прочитать об этом . Почему ссылка привела меня к этому ? » Дайте читателю понять, что он пришел по правильному адресу. место.
Обычно мы стараемся убедиться, что все «входящие перенаправления», кроме орфографических ошибок или других очевидных близких вариантов названия статьи, упоминаются в первых двух абзацах статьи или раздела, на который идет перенаправление. Часто бывает уместно выделить жирным шрифтом перенаправленный термин при его первом появлении в цели, хотя незначительные или незначительные перенаправления могут пропустить это. Например:
Если перенаправленный термин может иметь другие значения, шляпную заметку ( примеры ) следует разместить в верхней части целевой статьи или целевого раздела, которая направит читателей к другим значениям или на соответствующую страницу устранения неоднозначности . Обычно это делается с использованием одного из шаблонов устранения неоднозначности перенаправления .
Также может быть полезно выполнить поиск связанных терминов в Списке категорий .
Удаление всего контента в проблемной статье и замена его перенаправлением — обычная практика, известная как « пустое и перенаправление» . Если другие редакторы не согласны с данным гашением, его содержимое можно восстановить из истории страниц , поскольку статья не была удалена . Если редакторы не могут прийти к единому мнению, вопросы содержания следует обсудить на соответствующей странице обсуждения и использовать другие методы разрешения споров , такие как восстановление статьи и выдвижение статьи в Wikipedia:Статьи на удаление . [1]
Чтобы другим редакторам было проще найти историю пустой статьи, рекомендуется добавить короткое уведомление на страницу обсуждения целевой статьи, даже если туда не было объединено никакого контента . Это особенно полезно, если пустая статья мало посещалась и редко редактировалась. Если перенаправление заменяет статью, удаленную администратором , это уведомление — единственный способ для редакторов узнать, что предыдущая версия статьи вообще существовала.
Шаблоны уведомлений, которые можно использовать в этой практике:
Рекомендации
Большинство пользователей считают, что AfD следует использовать для урегулирования спорных или оспариваемых случаев блокировки и перенаправления.
В результирующий редирект необходимо добавить шаблон {{ R с историей }} . Если можно обоснованно предположить, что тема статьи описывает важную тему, отметьте перенаправление шаблоном {{ Перенаправление с возможностями }} , чтобы указать, что оно может быть расширено в будущем. Вы также можете рассмотреть возможность превращения статьи в заглушку , удалив весь неиспользованный контент и сохранив действительные ссылки, а не закрывая их.
Обратите внимание, что некоторые формы гашения не допускаются. Незаконное удаление действительного контента без причины считается вандализмом и формой деструктивного редактирования . Другие формы очистки и перенаправления, хотя и не являются вандализмом, все же нежелательны. Если вы хотите переименовать статью, вырезав и вставив текст в новую статью с другим заголовком, вместо этого вам следует переместить страницу с помощью параметра «Переместить» . Если вы хотите сохранить некоторый контент из пустой статьи и добавить его в целевую статью, вам следует следовать инструкциям в Википедии: Объединение § Как объединить . Оба процесса создадут правильные ссылки на историю изменений, что требуется лицензией Википедии по юридическим причинам для сохранения авторства авторов контента .
Обычно нет ничего плохого в ссылках на редиректы на статьи. Некоторые редакторы испытывают искушение, обнаружив ссылку на страницу перенаправления, обойти перенаправление и указать ссылку непосредственно на целевую страницу. Однако переход на конвейерную связь полезен лишь в некоторых случаях. Использование конвейерных ссылок исключительно во избежание перенаправлений — это, как правило, пустая трата времени, которая на самом деле может быть вредной. Замена [[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 tosection }} или {{ R tonchor }} ), приемлема, поскольку облегчает навигацию, особенно по длинным статьям, которые невозможно просматривать все сразу на экране компьютера среднего размера. Помимо преимуществ читабельности, когда такие перенаправления помечены знаком {{ R с возможностями }} , у них есть потенциал стать независимыми статьями в будущем. Однако вместо этого рассмотрите возможность использования ссылок на разделы , если таких перенаправлений еще не существует.
Шаблон можно перенаправить на другой шаблон таким же образом, например, введя следующую разметку вверху шаблона T2:
#REDIRECT [[Шаблон:T1]]
Это позволяет использовать имя шаблона T2 вместо фактического имени шаблона T1. Все параметры T1 будут соблюдаться T2.
Шаблон категоризации перенаправления ( rcat ), такой как {{ R from move }}, можно добавить в T2 (в третьей строке под #REDIRECT
строкой) следующим образом:
#REDIRECT [[Шаблон:T1]]{{Оболочка категории перенаправления |{{R с хода}}}}
Хотя перенаправления ярлыков/псевдонимов шаблонов являются обычным явлением, они нечасто могут вызывать путаницу и усложнять обновление вызовов шаблонов. Например, если вызовы T1 должны быть изменены на какой-то новый шаблон NT1, необходимо выполнить поиск статей, {{T1}}
а также выполнить отдельный поиск для каждого из их псевдонимов (включая T2 в этом примере). Более того, изменения в синтаксисе, исправления, сканирования и другие процессы (например, датировка тегов) должны учитывать все применимые перенаправления.
Иногда перенаправление на статью, касающуюся очень спорной темы, будет полностью или, реже, частично защищено на неопределенный срок. Это делается при соблюдении любого из следующих критериев:
Защищенные перенаправления включают Обаму , Гитлера и 11 сентября . Мягкие перенаправления , которые защищены, включают очевидные цели вандализма, такие как тупица .
Перенаправления в других пространствах имен могут быть защищены по техническим причинам или в соответствии с существующими правилами. Например, перенаправление шаблона (сокращение), использованное тысячи раз, квалифицирует его как хорошо заметный шаблон , на который распространяется защита шаблонов .
Не создавайте перенаправления между категориями , добавляя строку на страницу категории. Статьи, добавленные в «перенаправленную» категорию, не отображаются в целевой категории, что препятствует правильной категоризации. Что еще хуже, поскольку перенаправленные категории не становятся «красными ссылками», редакторы не узнают об этом, даже если добавят статью в перенаправленную категорию.#REDIRECT [[:Category:target category]]
Попытку исправить эту проблему в MediaWiki см . .
Вместо этого используются «мягкие» редиректы . Его можно создать, разместив на странице категории. {{Category redirect|target}}
Перенаправить модуль можно , однако он использует другой синтаксис. Чтобы перенаправить Модуль:A на Модуль:B, добавьте строку в Модуль:A. Однако модули XNR используют обычный синтаксис, см. Подробную карту конфликта «Модуль: Киву» .return require [[Module:B]]
При перемещении страницы перенаправление автоматически сохраняется. Некоторые группы пользователей (имеющие право suppressredirect
) имеют возможность предотвратить создание перенаправления, сняв флажок «Оставить перенаправление». В настоящее время в эти группы входят администраторы , боты , средства перемещения страниц и глобальные откатчики. В некоторых случаях страницу следует переместить, но перенаправление с ее текущего имени недопустимо, например, при отмене вандализма при перемещении страницы . Подавление перенаправления позволяет избежать дополнительных действий (удаления страницы) и сэкономить время в таких случаях.
Однако, как правило, перенаправление будет полезной записью в истории, и лучше оставить его, если только нет веских причин для подавления перенаправления, таких как вандализм, обнаружение пользователем недавно созданных некорректных элементов или освобождение права доступа к быть немедленно занят другой страницей (например, перемещение термина к точному термину и термина (значения) к термину ). Перенаправления оставляют след, который помогает читателям найти старую статью в случае, если новая статья создается на прежнем месте, а также предотвращает появление ссылок . Поэтому мы обычно не подавляем и не удаляем перенаправления. Как сказал Брайон Виббер: «Ненарушение ссылок помогает всем, особенно в первую очередь нам ». Он также сказал, что удаление перенаправлений (файлов) «чрезвычайно враждебно по отношению к пользователям и делает проект менее полезным».
Перенаправление Википедии — это не то же самое, что перенаправление HTTP : оно не генерирует ответ HTTP 302 (или другой 30 x ). Вместо этого программа MediaWiki создает страницу с почти тем же содержимым, что и цель перенаправления, с отличием в том, что под заголовком страницы появляется небольшая текстовая заметка, определяющая имя перенаправления, использованного для перехода на нее (и ссылку на него таким образом, чтобы к нему можно было получить доступ без перенаправления, например, чтобы его можно было изменить). Когда пользователь нажимает на перенаправление, такое как housecat , URL-адрес страницы изначально будет https://en.wikipedia.org/wiki/Wikipedia:Redirect/Housecat, но URL-адрес, отображаемый браузером, изменится на https://en.wikipedia.org. /wiki/Wikipedia:Redirect/Cat после загрузки страницы.
С одной стороны, это позволяет таким ссылкам, как housecat#Anatomy, работать должным образом, но также требует реализации перенаправления на привязки в виде фрагмента JavaScript, который переходит в соответствующий раздел после загрузки страницы. Например, загрузчик второго этапа , который отображается как URL-адрес https://en.wikipedia.org/wiki/Wikipedia:Redirect/Second-stage_boot_loader, представляет собой страницу, определенную как #REDIRECT to Booting#SECOND-STAGE . «SECOND-STAGE» в данном случае представляет собой определяемую вручную привязку (с использованием разметки «=== {{anchor|SECOND-STAGE}}Загрузчик второго этапа ==="), которая будет сохраняться, даже если раздел будет переименован. Однако независимо от того, указывает ли перенаправление на привязку, определенную вручную, или на привязку, определенную неявно через имя раздела, поведение будет одинаковым: страница будет автоматически прокручиваться вниз до указанной привязки только после завершения загрузки страницы (при в этот момент строка URL-адреса также изменится, чтобы отразить URL-адрес перенаправления, включая часть «# привязки », а не URL-адрес перенаправления).