Ads By Google
livedoorウィキでリダイレクト機能は使えますか?
livedoorウィキを利用しています。livedoorウィキで、ある名前の項目から別の名前の項目へのリダイレクトを可能にする機能はありますか。
たとえば、[[日本放送協会]]という項目があるとして、[[NHK]]という項目から自動で転送を行う機能です。
ひとつの項目について、複数の名称が考えられる場合にリダイレクト機能が利用できると非常に便利で、[[NHK>日本放送協会]]のように、ラベルつきリンクを用いるのではない解決方法を探しています。
2009-02-07 12:10の質問
この質問は、30日間解決しなかったために自動的に質問が一旦閉じられました。
回答(2)
1.
2009-02-07 19:28:30
2.
2009-03-05 00:59:07
自動的に他のページに飛ばすということはできません。
BLUEPIXYさんの回答のように、NHKのページに、日本放送協会のページへのリンクを書いて誘導するしかないでしょう。
BLUEPIXYさんの回答のように、NHKのページに、日本放送協会のページへのリンクを書いて誘導するしかないでしょう。
Ads By Google
コメント(2)
#1. ちゃぱる
2009-10-25 01:25:30
目的はちょっと違いますが、ページ名を変更した際、外部サイトからのリンクが切れてしまうことがあるため、以下のような手順でリダイレクトを実現しました。
1.別名となるページを「RedirectTo:[[正式名]]」という内容で作成する
※上記だと「NHK」というページを「RedirectTo:[[日本放送協会]]」という内容で作ることになります
2.フリーエリア内に下記のようなスクリプトを追加する
(フリーエリアが無い場合、管理メニューから「サイドメニューの追加」で有効にします)
<script>
var divs = document.getElementById(
'page-body').getElementsByTagName('div');
for (var i=0,div; div=divs[i]; ++i) {
if (div.className=='user-area') {
var match = div.innerHTML.match(
/RedirectTo: ?<a href="([^"]+)">/i);
if (match) location.href = match[1];
break;
}
}
</script>
#2. ちゃぱる
2009-10-25 01:39:39
IE7,FireFox3でしか確認していませんが、他でもいけるのではと思っています。
私のページでは「ID登録の方法」(http://wiki.livedoor.jp/chapa12/d/ID%C5%D0%CF%BF%A... )というページにアクセスすると、「ダウンロードとID登録」にリダイレクトされるようになっています。



