08/10/08 18:29:33
<URLリンク(qb.2ch.net) のソースコードとか見りゃ分かるはずだ
968:デフォルトの名無しさん
08/10/08 18:42:55
> 板が移転した場合、/板のキー/のHTMLに移転先が書いてあるので、それを調べるのがよいかと。
URLリンク(age.s22.xrea.com)
HTMLに移転先が書かれているとのことですが、どの場所に書かれているのか決まっているんでしょうか?
> subject.txtが見つからない場合は、板が移転したと判断しても大丈夫でしょう。
あと移転したかしてないかは subject.txt があるかどうか調べればいいとのことですが、
たとえば先ほど
URLリンク(gimpo.2ch.net)
↓
URLリンク(anchorage.2ch.net)
に移転した板の、移転前のsubject.txtを調べてみると
URLリンク(gimpo.2ch.net)
移転したはずなのにまだ存在しているようです(まっさらな状態ですが)。
これだとsubject.txtの有無で移転の有無を調べることができないかと思うのですが
一般的な2ちゃんぶらうざは何をもって移転したしないを判断しているんでしょうか?
969:デフォルトの名無しさん
08/10/08 20:54:19
なぜ>>967を無視する。
location.hrefを辿ってくだけだ。
970:デフォルトの名無しさん
08/10/08 23:25:53
URLリンク(qb.2ch.net)
のHTMLソース内にlocation.hrefが見あたらないのはブラウザで読むと転送されてしまうからでしょうか?
971:デフォルトの名無しさん
08/10/08 23:34:26
<html>
<head>
<script language="javascript">
window.location.href="URLリンク(qb3.2ch.net)"</script>
<title>2chbbs..</title>
<meta http-equiv="Content-Type" content="text/html; charset=x-euc-jp">
</head>
<body bgcolor="#FFFFFF">
Change your bookmark ASAP.
<a href="URLリンク(qb3.2ch.net)">GO !</a>
</body>
972:デフォルトの名無しさん
08/10/09 01:19:47
>>971
どうも、やはりすぐに転送されたためにそのページは飛ばされて見えなかったようです。
973:デフォルトの名無しさん
08/10/09 01:36:12
ところで上記のHTMLファイルのフルパスは
URLリンク(qb.2ch.net)
でよろしいでしょうか?
974:デフォルトの名無しさん
08/10/09 12:32:26
>>973
Webサーバ(アパッチ?)の設定により、URLを/で止めた場合のアクセスは異なる
/で止めておけばWebサーバ側が設定によりindex.htmlとかindex.cgiとかを返してくれるから/で止めておけばいいと思う
975: ◆TWARamEjuA
08/10/09 23:08:19
(´-`).。oO(971を読めば判ると思うけれども。。。2ch鯖監視係。もそうしています。@板移転自動追尾)
976:デフォルトの名無しさん
08/10/09 23:26:38
どうもです。index.htmlは抜きでトライしてみます。
977:デフォルトの名無しさん
08/10/09 23:41:37
window.location.href="URLリンク(qb3.2ch.net)"</script>
これ最後のセミコロンがないね
JavaScriptってセミコロンなしでもいいんだっけ?
978:デフォルトの名無しさん
08/10/09 23:49:18
いいんだよ
979:デフォルトの名無しさん
08/10/09 23:56:32
グリーンダヨ
980:デフォルトの名無しさん
08/10/10 00:58:02
板移転ってDATファイルを読み込んだり板一覧を更新するときに毎回
location.hrefのところを読んで検出してるんですか?
それとも毎回検出するのは無駄ですか?
981:デフォルトの名無しさん
08/10/10 01:11:50
URLリンク(menu.2ch.net)
が更新されてたらそれを取得するだけでいい。
bbsmenuが移転に対応してないときに検出すればそれだけで事足りる。
あとはユーザーに明示的に移転作業をさせたいときとか。
982:デフォルトの名無しさん
08/10/10 15:09:42
取得できなければ移転してんじゃね?
302ってなんだか良く分からんが。
983:デフォルトの名無しさん
08/10/10 16:39:36
302 Found
おそらく「移転したよ」という意味。
984:デフォルトの名無しさん
08/10/10 21:02:18
委員長空気・・・
985:デフォルトの名無しさん
08/10/10 22:26:19
本来404を返す状況で
ErrorDocumentが外部URLを指している場合
代わりに302が返る。
まめちしきな。
986:デフォルトの名無しさん
08/10/11 01:06:11
>>985
> ErrorDocumentが外部URLを指している場合
ここのところよく分からないんだが
987:デフォルトの名無しさん
08/10/11 02:36:47
>>986
URLリンク(httpd.apache.org)