Help:リダイレクト
出典: フリー百科事典『ウィキペディア(Wikipedia)』
このページはメタウィキメディアのヘルプ文書のコピーを(一部)もとにしています。
リダイレクト(転送)とは、ある記事へリンクしたときに、別のページに転送する機能のことです。また、そのようなページをリダイレクトページ(転送ページ)と呼びます。リダイレクトページには以下の内容のみが含まれます。
#REDIRECT [[ページ名]]
ここで、ページ名はリダイレクト先のページの名前です。
このページでは、リダイレクトの機能を説明しています。どのような場合にリダイレクトを作るかについては、Wikipedia:リダイレクトを参照してください。
目次 |
[編集] リダイレクトされるとどうなるか
リンク、URL入力、あるいは表示ボタンなどを使ってリダイレクトページに行くと、リダイレクト先が同じプロジェクト内の存在するページであれば、リダイレクト先への直接のリンクをたどったのと同じように、リダイレクト先のページが表示されます。ただし、ブラウザのアドレスバーにはリダイレクトページのURLが表示され、ページのページ名の下にリダイレクト(転送)された旨の注意書きが表示されます。
例えば、Help:転送というページに行くと、代わりにこのページが表示され、ページの一番上は次のような体裁になるでしょう。
Help:リダイレクト
出典: フリー百科事典『ウィキペディア(Wikipedia)』
(Help:転送 から転送)
リダイレクト先のページのURLを知るためには、ページの「本文」(このページなら「ヘルプ」)タブをクリックしてください。
もしも、リダイレクト先が同じプロジェクト内の存在しないページ、または他のプロジェクトのページならば、単にリダイレクトページが表示されます。
挿入のために呼び出されたページがリダイレクトページの場合、リダイレクト先のページが、同じパラメータを代入し、またリダイレクトメッセージ無しで呼び出されます。ただし、二重リダイレクトは動作しません(下記参照)。二重リダイレクトとは、たとえばAというリダイレクトページからCという記事へ転送されるべきなのに、そのAとCの中間にBというリダイレクトページが介在している状態をいいます。つまり、Aリダイレクトページ→Bリダイレクトページ→C記事という経路をたどっている状態です。これを解消するためには、AリダイレクトページからC記事へ直接転送されるように編集しなおす必要があります。
[編集] できないこと
無限の再帰呼び出しを防ぐ単純な方法として、リダイレクト先がリダイレクトページの時には、2番目のリダイレクトは機能しません。
変数、テンプレート、条件文によってリダイレクト先を制御することはできません。このようなことをしようとした場合、プレビュー画面では機能が無効になっていることがわからず、保存したときにはじめて無効であることが分かります(下記のリダイレクトページの生成についての節参照)。
%70 のようなコードがリダイレクトに含まれていると、リダイレクトが機能しません。リダイレクトページのリンクをクリックすればリダイレクト先にたどりつきます。
[編集] リダイレクトの目的
- 次のようなページ名を入力しても目的地にたどりつけるため
- ページの主題の別名
- ページの主題に関する副次的な話題(この場合、セクションへのリダイレクトにしてもよい)
- 大文字・小文字、ハイフネーションなどの違う表記
- 漢字の字体の違う表記
- つづりや送り仮名などの違う表記
- よくある綴り間違い、誤字など
- あるページに簡便にたどり着くため(ショートカット)
- ページが移動した後に、リンク切れを防ぐため(内部リンクは修正できますが、外部からのリンクのことも考慮しましょう)
[編集] 特別な目的
- パイプ付きリンクを使わずに、簡便に通称などからリンクするため。ただし、リダイレクトに頼るよりもパイプ付きリンクの方が利点がいくつかあります。パイプ付きリンクとの比較参照のこと。
- 最終的なリンク先とは別のリンク名を使うため。リンク名に使いたい名前でページをつくり、それをリンク先にしたいページへリダイレクトさせます。例えば、en:Template:Ft は、[[30.48 cm|ft]]という記述を含んでいますが、en:30.48 cmはen:Foot (unit of length)にリダイレクトしています。こうすると {{ft}} を使ってページ内に作った "ft" というリンクは、ステータスバーやポップアップボックスの中にリンク先を表示させたときには "30.48 cm" と表示され、リンクをクリックしたときには "Foot (unit of length)" という記事にたどりつきます。類似の結果を得るための別のテクニックについては、m:Help:Advanced_editingも参照。
リダイレクトを作る時には、何をリダイレクトにしてよいかについて、必ずプロジェクトの方針を確認してください。また、リダイレクトを作りすぎると検索結果をわかりにくくして、かえって、利用者の不便になることを忘れないでください。また、リダイレクトをつくることに夢中になりすぎないでください。基本的には、リダイレクト先の内容を充実させる方がずっと重要です。別名を使ってリンクするには、パイプ付きリンクも使えるのです。
[編集] リダイレクトの作成
新しいリダイレクトを作成するには、まず新しいページを作り、次にページの冒頭に、 #REDIRECT [[リダイレクト先のページ名]] と書きます。「リダイレクト先のページ名」には実際のリダイレクト先のページ名を書いてください(REDIRECTの部分は大文字でも小文字でもかまいません)。このようにです。次のボックスを使うと、新規ページが簡単に作れます。
例えば重複する内容のページを統合した後などに、すでにあるページをリダイレクトに変える場合には、リダイレクトにするページの編集画面を開き、そこにあるテキストをすべて削除して、 #REDIRECT [[リダイレクト先のページ名]] と書いてください。
リダイレクトコマンドの前に何かあると、リダイレクトは機能しません。また、#とREDIRECTの間に空白があっても機能しません。
#REDIRECTコマンドとリダイレクト先へのリンクの後にあるテキストは無視されます。プレビューの時にはテキストが生成されて表示されますが、保存すると見えなくなります。次の[1] と[2]の例を参照してください。ただし、カテゴリタグは無視されません。カテゴリタグが設定されていれば、リダイレクトページはそのカテゴリ中にリストされます。例えば、Category:ショートカット用リダイレクトを参照してください。ですが、カテゴリページにあるリダイレクトページへのリンクをたどると、いつも通りリダイレクト先に転送されます。
要約欄に何も記入しなかった場合、「←$1へのリダイレクト」というテキスト(MediaWiki:Autoredircommentの内容、$1はリダイレクト先)が自動的に要約欄に記入されます(セクション編集の時に自動的に入力されるテキストと動作が違います)。
[編集] リダイレクトページの生成
リダイレクトページを保存すると、URLに "&redirect=no" という文字列を付加したページに自動的にたどり着きます。このページが、いまちょうど作成したリダイレクトページです。リダイレクト先のページではありません。リダイレクトページは次のようになっています。
Help:転送
出典: フリー百科事典『ウィキペディア(Wikipedia)』
リダイレクトページ
ページ名のあとには、MediaWiki:Redirectpagesubの内容である "リダイレクトページ" というテキスト、カギ矢印、そしてリダイレクト先へのリンクが生成されます。リンクラベルはリダイレクト先の正式なページ名になります。上で述べたように、リダイレクト先へのリンクのあとのテキストは、カテゴリタグを除いて、無視されます。
この生成内容はリダイレクトページのプレビュー時には表示されません。プレビューではリダイレクトのシンタックスが無視されるので、REDIRECTという文字と普通の内部リンクが、1項目だけの番号つきリストとして表示されます。[3]とそのプレビューページ[4]を比較してみてください。
リダイレクトがきちんと機能しているか見るためには、URLから先の文字列を削除してください。または、他のページにリダイレクトへのリンクを作成し、リンクをたどって機能するか確認してもよいでしょう。
[編集] リダイレクトの編集
リダイレクト先を変更したり、リダイレクトページを普通のページに変えるときには、まずリダイレクトページに行かなければなりません。そのためには、リダイレクトページへのリンクをクリックします。リダイレクト先のページで
という部分を探し、リンクをクリックします。
リダイレクトページにたどり着いたら「編集」タブ(外装によっては「このページを編集」リンク)をクリックしてください。あとは、リダイレクト先のページ名をかえるなり、ページをすっかり新しい内容に書き換えるなりするだけです。
リダイレクトページにたどり着くためのもう一つの方法として、リダイレクト先のページの「リンク元」を使うことができます。「リンク元」にはリダイレクトページもリストされており、リンクをクリックすればリダイレクトページにたどり着きます。あとは上と同じです。
[編集] リダイレクトの削除
管理者は他のページと同じようにリダイレクトを削除できます。どういう場合に削除してよいかについては、各プロジェクトのガイドラインを参照してください。
[編集] 移動機能
ページの移動機能を使って、ページを改名もしくは移動したときには、自動的に古いページから新しいページへのリダイレクトが作成されます。付随するトークページも移動すれば、古いトークページにも新しいトークページへのリダイレクトが作成されます。
移動先のページにすでにリダイレクトがある場合、履歴が1版だけで、そのリダイレクト先が移動元のページであれば、移動するページによって置き換えられます。予定した移動先にあるリダイレクトページが、複数の版を履歴に持っている、または移動元とは別のページにリダイレクトしている場合には、管理者に移動をしてもらわなければなりません。
[編集] 特別なリダイレクト先へのリダイレクト
[編集] プロジェクト間のリダイレクトと特別ページへのリダイレクト
プロジェクト間のリダイレクトと特別ページへのリダイレクトは無効になっています。例えば、m:Help:Interwiki redirect demoやm:Help:Redirect to special page demoを試してみてください。
これらのページにリンクするためには、プロジェクト間リンク(もしくは特別ページへの直接リンク)を使うか、ソフトリダイレクトを使ってください。
[編集] アンカーへのリダイレクト
特定のセクション中のアンカーへリダイレクトすることもできます。実例としてm:Help:Section linking and redirectsを試してみてください(全ての環境で動作するわけではないようです)。リンク先により詳細な情報もあります。
セクションへのリダイレクトはr18220以降動作するとされています。詳しくはbugzilla:218を参照してください。機能しなかった場合、リダイレクト先のページには転送されますが、セクションにはとびません。
[編集] 画像又はカテゴリ名前空間中のページへのリダイレクト
メタウィキメディアとウィキペディアでは、画像ページまたはカテゴリページへのリダイレクトは、編集可能なテキスト部分のみを表示します。リダイレクト後に完全なページを表示するためには、それぞれ「画像」または「カテゴリ」タブをクリックしてください。
コモンズではカテゴリへのリダイレクトは完全なページを表示しますが、リダイレクトページもカテゴリページだった場合、サブカテゴリやカテゴリに含まれるページは表示されません。
[編集] 画像からページへのリンク
画像を特定のページへリンクさせる方法はいくつかあり、外部サイトにある画像の埋め込みをサポートしているメディアウィキサイトでは特に便利に使えます。詳しくはm:Help:Navigational imageを参照してください。
[編集] リダイレクトへのリンクの検出
スタブ閾値の設定でとても大きな値を設定すると、リンク先がリダイレクトになっているリンクが明示されるようになります。通常の標準名前空間にあるページへのリンクはすべて「スタブ」として示されますが、リダイレクトページへのリンクは「スタブ」になりません(ただし、他の名前空間のページへのリンクも同様にスタブになりません)。これは、リダイレクトを回避するような雑草取りの作業をしているときには便利でしょう。
普段からスタブ表示を利用している場合には、この設定は一時的に行うだけにしておいた方がよいでしょう。また、スタブ閾値以下のページに対しては、外部リンク形式のリンクを使わない限り、セクションへのリンクが働かないことも注意してください。
[編集] 関連項目
Warning: curl_setopt() [function.curl-setopt]: CURLOPT_FOLLOWLOCATION cannot be activated when in safe_mode or an open_basedir is set in /www/motocykle_www/spam/jp/richFeeds.php on line 59
| Kres sporu o gaz już blisko? |
|
"Rzeczpospolita": Koniec rosyjsko-ukraińskiego sporu o gaz jest blisko. Szefowie Gazpromu i Naftogazu będą w Brukseli gotowi do zawarcia porozumienia. Większość polskich gazet informuje dziś o kryzysie gazowym.
|
| Litwa poprze kandydaturę Sikorskiego na szefa NATO |
|
"Gazeta Wyborcza": jeśli Radosław Sikorski będzie kandydował na szefa NATO, może liczyć na stuprocentowe poparcie Litwy - powiedział konserwatywny litewski poseł Emanuelis Zingeris.
|
| Rejestracja pobytu możliwa nawet drogą elektroniczną |
|
"Gazeta Prawna": Zamiast obowiązku meldunkowego wprowadzimy uproszczone formalności; zarejstrowania pobytu będzie można dokonać drogą elektroniczną - mówi w wywiadzie dla wiceminister SWiA Witold Drożdż.
|
| "Kaczyńskiego i Ziobrę wezwę na końcu" |
|
"Rzeczpospolita": Szefa PiS Jarosława Kaczyńskiego i byłego ministra sprawiedliwości Zbigniewa Ziobrę wezwę na końcu. Będą się odnosili do materiału zebranego w sprawie, a nie wygłaszali "tyrady ziobrotokowe" - mówi w wywiadzie dla "Rzeczpospolitej" szef sejmowej komisji śledczej badającej okoliczności śmierci Barbary Blidy Ryszard Kalisz.
|
| Kulisy zmian w TVP - "sugestie PiS to nieprawda" |
|
"Dziennik": Nowy szef TVP Piotr Farfał zapewnia, że pochodzące z PiS sugestie, iż zmiana zarządu telewizji publicznej była zaaranżowana w budynkach ministerialnych, jest nieprawdziwa.
|
