WikiDer > Анықтама: URL - Wikipedia

Help:URL - Wikipedia

Сияқты барлық беттер сияқты Дүниежүзілік өрмек, жеткізілген беттер УикимедияСерверлері бар URL мекенжайлары оларды анықтау. Бұл бетті қарау кезінде браузердің мекенжай жолағында пайда болатын адрестер. Википедия редакторларының да жасау мүмкіндігі бар сілтемелер беттерге немесе басқа Викимедиа жобаларында немесе Интернеттегі басқа жерлерде көрсетілген сілтемелерге.

URL мекенжайларына сілтеме

Бетті редакциялау кезінде Википедиядағы басқа парақтарға (немесе басқа Викимедиа жобаларына) сілтеме әдетте жасалады викилинктер немесе интервикилинктер, пайдаланып [[...]] сипатталған синтаксис Анықтама: сілтеме. Егер сіз сыртқы веб-сайтқа немесе белгілі бір арнайы жасалған Викимедиа парақтарына (мысалы, мақаланың өткен нұсқасы) сілтеме жасағыңыз келсе, URL мекен-жайын толық көрсетуіңіз керек. Бұл пайдалану арқылы жасалады сыртқы сілтеме синтаксисі.

Сыртқы сілтеме синтаксисінің үш түрі бар:

  • Егер URL мекен-жайы викитексте төртбұрышты жақшасыз енгізілсе, онда ол жазылған түрінде пайда болады және сілтеме жасалады: http://meta.wikimedia.org/ өндіреді http://meta.wikimedia.org/
  • Егер URL төртбұрышты жақшаға орналастырылса, онда сериялық нөмірі бар еренсілтеме жасалады: [http://meta.wikimedia.org/] береді [1]
  • Егер URL төртбұрышты жақшаға орналастырылса, одан кейін бос орын және бірнеше мәтін қойылса, онда бұл мәтін еренсілтеме белгісі ретінде пайдаланылады: [http://meta.wikimedia.org/ Wikimedia] береді Уикимедия

Вики сияқты бір серверде басқа жерге сілтеме жасауды {{SERVER}} көмегімен жеңілдетуге болады. Мысал: [{{SERVER}} / салыстырмалы / url].

Сыртқы сілтеме белгісін басу үшін сыртқы сілтемені арасында орналастырыңыз <span class="plainlinks">...</span> тегтер.

Қолдау көрсетілмейтін таңбалары бар сілтемелерді түзету

  • URL мекен-жайы қолдау көрсетілетінден басталуы керек URI схемасы. http: // және https: // әрқашан қолдау көрсетіледі. гофер: //, irc: //, ирк: //, ftp: //, жаңалықтар: //, nntp: //, жел жел: //, telnet: //, svn: //, git: //, ммс: // және mailto: сілтеме мен белгіше жасайды, бірақ шолғышта тіркелген агент қажет.
  • Белгілі бір таңбалардан тұратын URL мекен-жайлары дұрыс көрсетілмейді және сілтеме жасалмайды пайыздық кодталған. Мысалы, бос орынды ауыстыру керек %20 (мұны PATH параметрін қолдану арқылы жасауға болады {{urlencode:}} талдаушы функциясы).
sp"',;<>?[]{|}
%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 басталады //..., мысалы. //kz.wikipedia.org/w/index.php?title=Help:URL.

Әйтпесе, оқырмандар көрсетілген байланыс әдісін қолдануға мәжбүр. Егер сіз хаттаманы көрсетпесеңіз, оқырмандар хаттаманы сол бетті оқу үшін пайдалана алады.

URL мекен-жайы қайтарылды {{SERVER}} сиқырлы сөз // басталады.

  • Мысал: [//en.wikipedia.org/w/index.php?title=Help:URL протоколы жоқ]
  • Нәтижесі: хаттама жоқ (Бұл парақты http және https арқылы оқыңыз.)
  • Мысал: [{{SERVER}} / w / index.php? Title = Анықтама: URL протоколсыз]
  • Нәтижесі: хаттама жоқ (Бұл парақты http және https арқылы оқыңыз.)

Википедия парақтарының URL мекен-жайлары

Ағылшын Уикипедиясының URL мекен-жайлары басталады http://kk.wikipedia.org/. Бұл мекен-жай өз бетімен қайта бағытталады Негізгі бет.

Бет атауы а-ны қамтуы мүмкін аттар кеңістігі префикс (мысалы, осы бетте «Анықтама:»). Кейбіреулерімен арнайы беттер сияқты параметрді де қамтуы мүмкін, сияқты http://kk.wikipedia.org/wiki/Special:Contributions/Jimbo_Wales (бірақ арнайы парақтың параметрлері үшін төменде қараңыз).

Параққа байланысты басқа URL мекенжайлары сұраныс жолын қосу арқылы жасалады. Жолды жоғарыдағы формалардың кез-келгеніне қосуға болады (сияқты http://kk.wikipedia.org/wiki/Train?action=history ), бірақ бұл жағдайда жүйе әдепкі бойынша екінші форма, яғни index.php сұраным жолын «title = Бет_аты» кеңейтеді.

Кеңейтілген URL мекенжайлары қолданылады:

Егер Уикипедия парақтары үшін URL мекенжайларын құратын болсаңыз, онда бос орындарды астыңғы сызықтарға ауыстыруды және алдыңғы бөлімде сипатталғандай, қажет болған жағдайда пайыздық кодты арнайы таңбаларға ауыстыруды ұмытпаңыз. (Үлгі кодында мұны қалай жасау керектігін қараңыз) Үлгілер және бағдарламалау төменде.)

Жарамсыз URL мекен-жайы жіберілген болса немесе сіз оған кіре алмаған болсаңыз, әр түрлі қате туралы хабарлама пайда болуы мүмкін. Басқа жағдайларда URL мекенжайы жарамды бағытқа қайта бағытталуы мүмкін (мысалы, бет тақырыптары оларға өзгертіледі) канондық форма олар викилинктерде пайда болған кездегідей).

Қысқа URL

Мекен-жайы көрсетілген бейресми бағыттау сайты Қолданушы: Tl-lomas / enwp.org екі түрдегі қысқа URL ұсынады.

Бірінші форма бақыланбайды Викимедиа қоры, сондықтан ол кез келген уақытта жұмысын тоқтатуы немесе мақсатын өзгертуі мүмкін.

Екінші форма да жұмыс істейді TinyURL парақтың ұзын атауын қысқа кодқа айналдыру үшін қолданады парақ, бұл бет атауы жылжытылған болса да дәл болып қалады.Pageid парағында сол жақтағы «құралдар» астындағы «Бет ақпараты» батырмасын басу арқылы көрсетілетін 8 цифрға дейін болады.

Басқа Викимедиа жобаларындағы URL мекенжайлары

Басқа жобалар ағылшын уикипедиясындағы сияқты URL мекенжайларын пайдаланады, тек домен атаулары әр түрлі болады: http://meta.wikimedia.org/ (Мета), http://fr.wikipedia.org/ (Французша Википедия), http://de.wiktionary.org/ (Неміс Уикисөздігі) және т.б.

Ескертіп қой http://www.wikipedia.org халықаралық Уикипедия порталының парағына әкеледі, бірақ басқа URL мекен-жайлары осы префикстен басталып, ағылшын Уикипедиясына бағытталады.

Басқа жобалар URL мекенжайындағы «/ w /» және «/ wiki /» орнына әр түрлі жолдарды қолдануы мүмкін. Толығырақ ақпаратты мына бөлімнен қараңыз URL анықтама беті мета туралы.

Үлгілер және бағдарламалау

Қолдану үшін шаблондар, сияқты URL мекенжайларын белгілі сиқырлы сөздер мен талдаушы функцияларды қолдана отырып құруға болады fullurl, urlencode және басқалар. Толығырақ мына жерден таба аласыз mw: Анықтама: Сиқырлы сөздер.

Википедиямен бағдарламалық өзара іс-қимылдың көпшілігі URL мекен-жайлары басталатын API көмегімен тиімді орындалуы мүмкін http://kk.wikipedia.org/w/api.php қолданылады. Толығырақ ақпаратты қараңыз mw: API.

Сондай-ақ қараңыз