WikiDer > Справка: URL - Википедия

Help:URL - Wikipedia

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

Ссылки на URL

При редактировании страницы гиперссылки на другие страницы Википедии (или других проектов Викимедиа) обычно создаются как вики-ссылки или же ссылки, с использованием [[...]] синтаксис описан в Помощь: ссылка. Однако, если вы хотите разместить ссылку на внешний веб-сайт или на определенные специально созданные страницы Викимедиа (например, на предыдущую версию статьи), необходимо указать полный URL-адрес. Это делается с помощью синтаксис внешней ссылки.

Существует три формы синтаксиса внешних ссылок:

  • Если URL-адрес просто включен в викитекст, без квадратных скобок, он отображается так, как написано, и создается гиперссылка: http://meta.wikimedia.org/ производит http://meta.wikimedia.org/
  • Если URL-адрес заключен в квадратные скобки, создается гиперссылка с серийным номером в качестве метки: [http://meta.wikimedia.org/] дает [1]
  • Если URL-адрес помещен в квадратные скобки, за которыми следует пробел и некоторый текст, то этот текст используется в качестве метки для гиперссылки: [http://meta.wikimedia.org/ Викимедиа] дает Викимедиа

Создание ссылки на другое место на том же сервере, что и вики, можно упростить, используя {{SERVER}}. Пример: [{{СЕРВЕР}} / относительный / URL].

Чтобы отключить значок внешней ссылки, поместите внешнюю ссылку между <span class="plainlinks">...</span> теги.

Исправление ссылок с неподдерживаемыми символами

  • URL-адрес должен начинаться с поддерживаемого Схема URI. http: // и https: // всегда поддерживаются. суслик: //, irc: //, ircs: //, ftp: //, Новости://, nntp: //, мировой ветер: //, телнет: //, svn: //, git: //, ммс: // и mailto: создаст ссылку и значок, но для этого потребуется агент, зарегистрированный в браузере.
  • URL-адреса, содержащие определенные символы, будут отображаться и ссылаться на них неправильно, если эти символы не закодированный в процентах. Например, пробел необходимо заменить на %20 (это можно сделать с помощью параметра PATH в {{urlencode:}} функция парсера).
зр"',;<>?[]{|}
%20%22%27% 2C% 3B% 3C% 3E% 3F% 5B% 5D% 7B% 7C% 7D
Отдельные апострофы не нужно кодировать; но некодированные кратные будут проанализированы как курсив или жирный шрифт
  • Заголовки, содержащие определенные символы, будут отображаться и связываться неправильно, если эти символы не закодированы с помощью ссылок на символы HTML.
новая линия[]|
Космос&#91;&#93;&#124;
  • Хотя PHP urlencode () автоматически кодирует их в процентах, эти символы делают нет получить URL-кодировку wfUrlencode (). Символ «:» является частичным исключением - он нигде не кодируется, кроме IIS 7.0.
;@$!*(),/~:
% 3B%40%24%21% 2A%28%29% 2C% 2F% 7E% 3A

Удаление http: и https:

Если вы сделаете ссылку на внешний стиль, используя квадратные скобки [...] со страницы Викимедиа на другую страницу Викимедиа, включая Википедию конечно, протокол лучше отказаться http: или же https:, так что URL-адрес начинается с //..., например //en.wikipedia.org/w/index.php?title=Help:URL.

В противном случае читатели будут вынуждены использовать указанный метод подключения. Если вы не укажете протокол, читатели могут продолжать использовать протокол для чтения этой страницы.

URL, возвращаемый {{СЕРВЕР}} волшебное слово начинается с //.

  • Пример: [//en.wikipedia.org/w/index.php?title=Help:URL без протокола]
  • Результат: нет протокола (Прочтите эту страницу как с http, так и с https.)
  • Пример: [{{SERVER}} / w / index.php? Title = Справка: URL без протокола]
  • Результат: нет протокола (Прочтите эту страницу как с http, так и с https.)

URL-адреса страниц Википедии

URL-адреса английской Википедии начинаются http://en.wikipedia.org/. Этот адрес сам по себе перенаправляется на Главная страница.

Название страницы может включать пространство имен префикс (например, «Справка:» на этой странице). С некоторыми специальные страницы он также может включать параметр, как в http://en.wikipedia.org/wiki/Special:Contributions/Jimbo_Wales (но о большинстве специальных параметров страницы см. ниже).

Другие URL-адреса, связанные со страницей, создаются путем добавления строки запроса. Строку можно добавить к любой из вышеуказанных форм (как в http://en.wikipedia.org/wiki/Train?action=history ), но в этом случае система по умолчанию второй форма, т.е. расширяет строку запроса index.php "title = Page_name".

Расширенные URL используются:

При создании URL-адресов для страниц Википедии не забудьте преобразовать пробелы в подчеркивания и, при необходимости, в специальные символы процентного кода, как описано в предыдущем разделе. (Чтобы узнать, как это сделать в коде шаблона, см. Шаблоны и программирование ниже.)

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

Более короткий URL

Неофициальный сайт перенаправления, упомянутый на Пользователь: Tl-lomas / enwp.org предлагает два типа более коротких URL.

Первая форма не контролируется Фонд Викимедиа, поэтому он может перестать работать или изменить цель в любой момент.

Вторая форма также работает как TinyURL чтобы превратить длинное имя страницы в короткий код. pageid, который остается точным даже при перемещении имени страницы. Идентификатор страницы может содержать до 8 цифр, что отображается при нажатии кнопки «Информация о странице» в разделе «Инструменты» в левой части страницы.

URL-адреса других проектов Викимедиа

В других проектах используются URL-адреса, похожие на URL-адреса английской Википедии, за исключением того, что доменные имена различаются: http://meta.wikimedia.org/ (Мета), http://fr.wikipedia.org/ (Французская Википедия), http://de.wiktionary.org/ (Немецкий викисловарь) и др.

Обратите внимание, что http://www.wikipedia.org ведет на страницу международного портала Википедии, но другие URL-адреса, начинающиеся с этого префикса, перенаправляют на английскую Википедию.

Другие проекты могут также использовать другие строки вместо «/ w /» и «/ wiki /» в URL-адресах. Подробнее см. Страница справки по URL на Meta.

Шаблоны и программирование

Для использования в шаблоны, правильные URL-адреса могут быть созданы с использованием определенных волшебных слов и функций парсера, таких как полный, urlencode и другие. Подробности можно найти на mw: Help: Волшебные слова.

Наиболее эффективное программное взаимодействие с Википедией может быть выполнено наиболее эффективно с помощью API, для которого начинаются URL-адреса http://en.wikipedia.org/w/api.php используются. Подробнее см. mw: API.

Смотрите также