■ 仔花子を一台で、 (465レス)
上下前次1-新
135: 名無しさん@お腹いっぱい。 2011/01/22(土)15:02 HOST:210.135.98.43 AAS
>>132
なるほど〜。分かりやすいまとめ感謝です
>>133
よろしくお願いします(`・ω・´)ゞビシッ!!
136: 偽FOX ★ 2011/01/22(土)15:10 HOST:??? AAS
RewriteRule ([a-zA-Z0-9_-\/]+).html$ test/aidaho.cgi$1
.html のアクセスが来たら /test/aidaho.cgiに食わせる PATH_INFO形式
137: 偽FOX ★ 2011/01/22(土)15:12 HOST:??? AAS
どんな文字でもいいように
RewriteRule ([\.]+)\.html$ test/aidaho.cgi$1
の方がいいのかな
138: 名無しさん@お腹いっぱい。 2011/01/22(土)15:23 HOST:123.198.147.37 AAS
どんな文字でもはやめた方がいいような
また攻撃に使われそうだから
CGI側でもブロックはするだろうけど一応
139: 偽FOX ★ 2011/01/22(土)15:26 HOST:??? AAS
なるほど、そうかも
あとで実験スクリプト作ってみよう
140: 名無しさん@お腹いっぱい。 2011/01/22(土)15:27 HOST:220.210.188.201 AAS
CGIを通すのが必須でなければ直接飛ばしちゃうとか
RewriteRule ([a-zA-Z0-9_\/-]+\.html)$ 外部リンク:piza.hanako.2ch.net
141: 偽FOX ★ 2011/01/22(土)15:32 HOST:??? AAS
花子の負荷を下げるのも目的だから
フロントでキャッシュしたいのよねー
とくに静的なものはながーく
削除が入ってhtmlが変更されることもあるので微妙だけど
削除後のことはとても重要だったりする
142: 名無しさん@お腹いっぱい。 2011/01/22(土)15:50 HOST:220.210.188.201 AAS
なるほど
RewriteRule ([a-zA-Z0-9_/-]+).html$ test/aidaho.cgi/$1/
置き換える文字種はこれでいいのかしら
143: 名無しさん@お腹いっぱい。 2011/01/22(土)15:55 HOST:116.81.19.59 AAS
うーん、板名とスレッドキーで分けたほうがより安全な気がする
RewriteRule /([a-zA-Z0-9]+)/kako/\d{3}/(\d{9}).html$ /test/aidaho.cgi/$1/$2/
こう?最近mod_rewrite使ってないからわすれた
144(1): 名無しさん@お腹いっぱい。 2011/01/22(土)16:04 HOST:220.210.188.201 AAS
そですね
RewriteRule ([a-zA-Z0-9]+)/kako/\d{3}/(\d{9,10})\.html$ /test/aidaho.cgi/$1/$2/
2chスレ:gay
↓
外部リンク:piza.2ch.net
145(1): 名無しさん@お腹いっぱい。 2011/01/22(土)16:11 HOST:116.81.19.59 AAS
>>144
確か、9ケタか10ケタが、htmlのある階層が違うんだよね。10ケタだと1階層深い。
9ケタ10ケタを1つのRewriteRule文で表すのは困難かな。
マッチしないと置換されないので2文でも問題ないよね。
# 9ケタ
RewriteRule /([a-zA-Z0-9]+)/kako/\d{3}/(\d{9}).html$ /test/aidaho.cgi/$1/$2/
# 10ケタ
RewriteRule /([a-zA-Z0-9]+)/kako/\d{4}/\d{5}/(\d{10}).html$ /test/aidaho.cgi/$1/$2/
↓のように書けば、1文で表せるけどそこまでやらなくてもいいような・・・
RewriteRule /([a-zA-Z0-9]+)/kako/[0-9/]{3,10}/(\d{10}).html$ /test/aidaho.cgi/$1/$2/
省2
146(1): 名無しさん@お腹いっぱい。 2011/01/22(土)16:15 HOST:116.81.19.59 AAS
あとは・・・
2ch板:log とか
2ch板:log2 とか
2ch板:mukashi
とかの下にも過去ログが転がってる。このへんはやっかいだよ。
単にlogとかlog2とかmukashiっていうディレクトリに入ってるだけで、
2ch板:log板キー/kako/スレキー最初3ケタ/スレキー.html
みたいな感じ。
147: 名無しさん@お腹いっぱい。 2011/01/22(土)16:29 HOST:220.210.188.201 AAS
>>145
そか、階層の深さが違うんでした
2つのルールに分割したほうがメンテしやすいすね
>>146の件は個別にルールを追加していく鹿?
148: 偽FOX ★ 2011/01/22(土)17:03 HOST:??? AAS
リライトして専用のスクリプトに食べさせるとこまでいった。
RewriteRule (/?.+\.dat)$ /test/aidaho.so?$1
RewriteRule (/?.+\.html)$ /test/aidaho.so?$1
RewriteRule (/?.+subject\.txt)$ /test/aidaho.so?$1
RewriteRule (/?.+SETTING\.TXT)$ /test/aidaho.so?$1
QUERY_STRING形式だが、
aidaho.so の中でその先はいろいろしようかと、
なんせ リライト難しいっす、私には
149(1): 偽FOX ★ 2011/01/22(土)19:00 HOST:??? AAS
ずっとapacheログを観察中
/apple-touch-icon.png
/apple-touch-icon-precomposed.png
これ入れとけばなんかいいことあるのか?
150: 名無しさん@お腹いっぱい。 2011/01/22(土)19:04 HOST:118.9.218.132 AAS
>>149
iPhone/iPadのホーム画面用アイコンapple-touch-icon.pngをサイトに設定しよう ...
2010年6月15日 ... 今日は、「Webサイトを作ったらまずやるべきこと」に追加する内容をお伝えします。
iPhone/iPadのホーム画面にあなたのサイトが追加されたときに表示されるアイコンの
設定方法です。
外部リンク:web-tan.forum.impressrd.jp - 76k - キャッシュ - 類似ページ
151: 偽FOX ★ 2011/01/22(土)19:05 HOST:??? AAS
favicon.ico みたいなやつかー
152: 偽FOX ★ 2011/01/22(土)19:39 HOST:??? AAS
こんな感じで大方の呼び出しは大丈夫なようだ
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteRule ^/?test/read\.so/(.+)$ /test/read.cgi/$1
RewriteRule ^/?test/read\.html/(.+)$ /test/read.cgi/$1
RewriteRule ^/?.+/kako/test/read\.cgi?(.+)$ /test/read.cgi?$1
RewriteRule (/?.+\.dat)$ /test/aidaho.so?$1
RewriteRule (/?.+\.dat\.gz)$ /test/aidaho.so?$1
RewriteRule ^(/?.+\.html)$ /test/aidaho.so?$1
RewriteRule (/?.+subject\.txt)$ /test/aidaho.so?$1
省7
153: 名無しさん@お腹いっぱい。 2011/01/22(土)19:39 HOST:114.183.155.196 AAS
iPhoneユーザー増殖か。。。 時代の流れを急に感じてきた。
154: 偽FOX ★ 2011/01/22(土)21:17 HOST:??? AAS
aidaho.so を作る間に offlaw.cgi read.cgiのキャッシュ機能が動いているかどうかの
データとりを仕込んでおこう
キャッシュ期間は現在 30日
上下前次1-新書関写板覧索設栞歴
あと 311 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.007s