more wikis
 

Help:リダイレクト

出典: Wikia

あるページを他のページへリダイレクトするには、ページ中で以下のようにします。

#redirect [[ページタイトル]]

ページタイトルのある場所には、リダイレクトしたいページ名が入ります。

目次

[編集] 実戦的なリダイレクト

例えば、Star Warsのウィキアで、Anakin SkywalkerDarth Vaderという風に重複した記事を作成するのでは無くて、[[Darth Vader]][[Anakin Skywalker]]とで同じ記事が欲しくなると思います。記事名は、"Anakin Skywalker"にするなら、"Darth Vader"をリダイレクトにしてください。Darth Vaderのページは、以下のようになります。

#redirect [[Anakin Skywalker]]

#redirectまたは#REDIRECTを使うことで、動作します。#redirect の行は、ページの一行目に無ければなりません。(まれではありますが)リダイレクトにカテゴリ付けをする以外は、それ以下の記述は全て無視されます。NetHack ウィキアのCategory:Acronymsのように有用な例もあります。

リダイレクトは、記事の節では無くて、常にターゲットとなるページの最上段を示します。#redirect [[Anakin Skywalker#Legacy]]というのは、#redirect [[Anakin Skywalker]]と同等ということです。この問題は、ウィキアがメディアウィキをバージョンアップするまで解決しないでしょう。

[編集] リダイレクトを変更する

編集すれば、 Darth Vaderのリダイレクトを変更することができます。まず、Darth Vaderを訪れると、Anakin Skywalkerのページに飛ばされます。すると、ページのタイトルの志谷、以下のような記述が見えるでしょう。

この"Darth Vader"のリンクをクリックすると、Darth Vaderのリダイレクトに戻ります。ここで、普通のウェブページのようにリダイレクトを(他の場所へのリダイレクトに書き換えたり、新しい記事を書いたりして)編集できます。

[編集] 二重リダイレクトのハンドリング

他のリダイレクトページを指すリダイレクトページがあります。例えば、[[Darth Vader]]が[[Anakin skywalker]](sが小文字)を指し、それが[[Anakin Skywalker]](Sが大文字)を指す、といった場合です。Darth Vaderのページを訪れると、飛ぶのは一回切りで、[[Anakin skywalker]]のページで止まってしまいます。

これを修正するには、[[Anakin skywalker]]から[[Darth Vader]]へのリダイレクトのリンクをクリックして、Darth Vaderのリダイレクトを[[Anakin Skywalker]]に変更してください(とりあえず、[[Anakin Skywalker]]はリダイレクトでないことを確認してください)。


[編集] 他のヘルプ

詳細は、MetaWikiPedia:Help:Redirectを御覧ください。