Help:リダイレクト
ウィキペディア日本語版のヘルプページです。元文書はメタウィキのヘルプです。
#REDIRECT [[リダイレクト先のページ名]]
または
#転送 [[リダイレクト先のページ名]]
どのような場合にリダイレクトを作るかについては、Wikipedia:リダイレクトを参照してください。
リダイレクトされるとどうなるか[編集]
Help:リダイレクト
リダイレクト先のページのURLを知るためには、ページの「本文」(このページなら「ヘルプ」)タブをクリックしてください。
もしも、リダイレクト先が同じプロジェクト内の存在しないページ、または他のプロジェクトのページならば、単にリダイレクトページが表示されます。
挿入のために呼び出されたページがリダイレクトページの場合、リダイレクト先のページが、同じパラメータを代入して、またリダイレクトメッセージ無しで呼び出されます。
できないこと[編集]
無限の再帰呼び出しを防ぐために、リダイレクトが循環している場合には、出発点のページに戻る時点でリダイレクトが停止します。例えばページA→ページB→ページC→ページAのようにリダイレクトが循環している場合、ページAへのリンクをクリックするとページCまでしか転送されません。
変数・テンプレート・条件文によってリダイレクト先を制御することはできません。
%70 のようなコードがリダイレクトに含まれていると、リダイレクトが機能しません。リダイレクトページのリンクをクリックすればリダイレクト先にたどりつきます。
リダイレクトの目的[編集]
特別な目的[編集]
●パイプ付きリンクを使わずに、簡便に通称などからリンクするため。それぞれに利点と欠点があります。パイプ付きリンクとの比較も参照してください。 ●ページ名に﹁ (曖昧さ回避)﹂を含まない曖昧さ回避ページへ意図的にリンクするため。詳しくはWikipedia:曖昧さ回避#曖昧さ回避ページへのリンク方法を参照してください。 ●最終的なリンク先とは別のリンク名をステータスバーやポップアップボックスのメッセージ用に設定するため。ポップアップに使いたい名前でページをつくり、それをリンク先にしたいページへリダイレクトさせます。 リダイレクトを作る時には、何をリダイレクトにしてよいかについて、必ずプロジェクトの方針を確認してください。また、リダイレクトを作りすぎると検索結果をわかりにくくして、かえって、利用者の不便になることを忘れないでください。また、リダイレクトをつくることに夢中になりすぎないでください。基本的には、リダイレクト先の内容を充実させる方がずっと重要です。別名を使ってリンクするには、パイプ付きリンクも使えるのです。リダイレクトの作成[編集]
#REDIRECT [[リダイレクト先のページ名]]
と書きます。﹁リダイレクト先のページ名﹂には実際のリダイレクト先のページ名を書きます。﹁Help:転送﹂を参照してください。R
EDIRECT
の部分は大文字でも小文字でもかまいません。また#
転送
も同じように使えます。
次のボックスを使うと、新規ページが簡単に作れます。
#REDIRECT
[[リダイレクト先のページ名]]
と書いてください。
リダイレクトコマンドの前に何かあると、リダイレクトは機能しません。また、#
と REDIRECT
や転送
の間に空白をいれるとリダイレクトが機能しません。REDIRECT
や転送
とリダイレクト先へのリンクの間には空白があってもなくてもかまいません。
#REDIRECT [[リダイレクト先へのリンク]]
のタグ後にあるテキストは無視されます。ただし、カテゴリタグは無視されません。カテゴリタグが設定されていれば、リダイレクトページはそのカテゴリ中にリストされます。例えば、Category:ショートカット用リダイレクトを参照してください。ただしカテゴリページにあるリダイレクトページへのリンクをたどるとリダイレクト先に転送されます。なお、リダイレクトタグの後にあるテキスト中にリンクがあると、リンク先のページのリンク元にリダイレクトとして表示されてしまいますので、リダイレクトページにはリダイレクトタグとカテゴリタグ以外のテキストを書かない方が望ましいです。
要約欄に何も記入しなかった場合、﹁←$1へのリダイレクト﹂というテキスト︵MediaWiki:Autoredircommentの内容、$1はリダイレクト先︶が自動的に要約欄に記入されます︵これはセクション編集の時に自動的に入力されるテキストと動作が違います︶。
リダイレクトページの生成[編集]
リダイレクトページを保存すると、URLに &redirect=no
という文字列を付加したページに自動的にたどり着きます(モバイル版ではリダイレクト先にそのまま飛びます)。このページが、いまちょうど作成したリダイレクトページです。リダイレクト先のページではありません。Help:転送というリダイレクトページは次のようになっています。
ページ名のあとには、MediaWiki:Redirectpagesubの内容である 「転送ページ」 というテキスト、カギ矢印、そしてリダイレクト先へのリンクが生成されます。リンクラベルはリダイレクト先の正式なページ名になります。上で述べたように、リダイレクト先へのリンクのあとのテキストは、カテゴリタグを除いて、無視されます。
リダイレクトがきちんと機能しているか見るためには、URLから先の文字列を削除してください。または、他のページにリダイレクトへのリンクを作成し、リンクをたどって機能するか確認してもよいでしょう。
リダイレクトの編集[編集]
リダイレクト先を変更したり、リダイレクトページを普通のページに変えるときには、まずリダイレクトページに行かなければなりません。そのためには、リダイレクトページへのリンクをクリックします。リダイレクト先のページで次のような表示を探し、リンクをクリックします。
リダイレクトページにたどり着いたら「編集」タブ(外装によっては「このページを編集」リンク)をクリックしてください。あとは、リダイレクト先のページ名をかえるなり、ページをすっかり新しい内容に書き換えるなりするだけです。
リダイレクトページにたどり着くためのもう一つの方法として、リダイレクト先のページの「リンク元」を使うことができます。「リンク元」にはリダイレクトページもリストされており、リンクをクリックすればリダイレクトページにたどり着きます。あとは上と同じです。
リダイレクトの削除[編集]
管理者は他のページと同じようにリダイレクトを削除できます。どういう場合に削除してよいかについては、各プロジェクトのガイドラインを参照してください。なお、リダイレクト関連についての削除依頼はリダイレクトの削除依頼までお願いします。
移動機能[編集]
ページの移動機能を使って、ページを改名もしくは移動したときには、自動的に古いページから新しいページへのリダイレクトが作成されます。付随するトークページも移動すれば、古いトークページにも新しいトークページへのリダイレクトが作成されます。
移動先のページにすでにリダイレクトがある場合、履歴が1版だけで、そのリダイレクト先が移動元のページであれば、移動するページによって置き換えられます。予定した移動先にあるリダイレクトページが、複数の版を履歴に持っている、または移動元とは別のページにリダイレクトしている場合には、移動依頼などで依頼を行って管理者に移動をしてもらわなければなりません。
特別なリダイレクト先へのリダイレクト[編集]
プロジェクト間のリダイレクトと特別ページへのリダイレクト[編集]
アンカーへのリダイレクト[編集]
リダイレクト先に#REDIRECT [[ページ名#セクション名]]
のようにセクション︵アンカー︶を指定すれば、特定のセクション︵アンカー︶へリダイレクトすることもできます。実例としてm:Help:Section linking and redirectsを試してみてください︵全ての環境で動作するわけではないようです︶。リンク先により詳細な情報もあります。
セクションへのリダイレクトはr18220以降動作するとされています。詳しくはbugzilla:218を参照してください。機能しなかった場合、リダイレクト先のページには転送されますが、セクションにはとびません。
ファイルまたはカテゴリ名前空間中のページへのリダイレクト[編集]
ファイルページまたはカテゴリページへもリダイレクトできます。ただし、カテゴリページをリダイレクト先に指定する際には、Catego
ry
の前にコロン (:
︶を挿入しないとリダイレクト先のカテゴリにも含まれてしまいます。
なお、カテゴリを別のカテゴリへリダイレクトすることはカテゴリの方針#カテゴリ間のリダイレクトで禁じられています。
画像からページへのリンク[編集]
画像を特定のページへリンクさせるには[[File:ファイル名|l
ink=リンク先ページ名]]
のようにします。詳しくはHelp:画像の表示をご覧ください。
リダイレクトへのリンクの検出[編集]
リンク先がリダイレクトとなっているリンクには、.mw-redirect
というクラスが割り当てられます。これを使うと、リダイレクトへのリンクだけ見栄えを変えることができます。たとえば、自分のカスタムCSSに、以下のように書きます。
.mw-redirect{background-color: #F3F9FF}
これでリダイレクトへのリンクだけに薄い水色の背景色が付きます。
関連項目[編集]
- スタブ機能を使ってリダイレクトを見つけ出す
- Wikipedia:リダイレクト
- Wikipedia:リダイレクト削除の方針
- Template:Redirect - リダイレクトを案内するテンプレート。表示例:「A」はこの項目へ転送されています。その他の用法については「A (曖昧さ回避)」をご覧ください。