yApachezmod_rewrite‚ɂ‚¢‚ÄŒê‚éƒXƒŒ
¡ ‚±‚̃XƒŒƒbƒh‚Í‰ß‹ŽƒƒO‘qŒÉ‚ÉŠi”[‚³‚ê‚Ä‚¢‚Ü‚·
0001nobody‚³‚ñ
02/06/11 19:29ID:wH0rV3+DŠî–{“I‚È“à—e‚Í«ƒy[ƒW‚ð“ǂނ±‚ÆB
http://japache.infoscience.co.jp/rewriteguide/
http://japache.infoscience.co.jp/japanese_1_3_6/manual/mod/mod_rewrite.html
‚»‚ê‚Å‚ÍÏÀ°ØÀ‚«‚Ü‚µ‚傤B
0002nobody‚³‚ñ
02/06/11 19:30ID:???PPPPPÉPPP@@@@@@@(LL
@@@@ ÈÈ@@@j@@@@@@(LÜ(L
@@¼iß„tß ‚Âßßß(LÜ;;;ßßß
@(G)@@@@@ PP@ (LÜ(LÜ;;
00033
02/06/11 20:03ID:???0004Ž
02/06/11 22:12ID:???•ÏŠ·’†‚ÌURI•¶Žš—ñ‚É‹ó”’‹æØ‚è‚Åó‘Ô‚ð•Û‘¶‚µ‚½‚肳B
0005‚©‚¨‚è‚ñÕ‚è ŸKAORinK6
02/06/11 23:37ID:???@ i@O¤OjQQ_ @@@@@@@@@@@@@@@@@@@|=ßßß`oƒmƒnRo`
@i‚‚Âi@@@ij|=ßßVƒXƒŒ‚¨‚߂łƂ¤‚Ȃ̂ꂷ|ô@@ @(@LúDM)
@@É@lÉ@PP@@@@@@@@@@@@@@@@@@@@@@|=ßßßQQ‚Â
@i__Qj__j
0006ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
02/06/12 17:40ID:???—]Œv‚È‚±‚Æ‚µ‰ß‚¬‚ÄAƒ‹[ƒv‚ɊׂÁ‚Ä‚µ‚Ü‚¤‚±‚Æ‚à‚ ‚è‚Ü‚·‚ªA‰½‚©H
Rewrite‚·‚鎞‚ÉContent-type‚Á‚Äí‚É text/html ‚È‚ñ‚¾‚낤‚©H
text‚©‚çimage‚ÉRewrite‚·‚邯Atext/html ‚̂܂܂Šimage/xxx ‚ɕςí‚ç‚ñB
ŠÂ‹«‚É‚æ‚Á‚Ă͕s–¡B
‰ñ”ðô‚ ‚ê‚ÎA•ñ·ÎÞ°ÇB
0007nobody‚³‚ñ
02/06/12 23:23ID:QxWRW/QrŒ‹‹Ç‚±‚ê‚͉½‚Ȃ̂©B
0008nobody‚³‚ñ
02/06/12 23:44ID:K447s2+VŒv‘ªƒvƒƒOƒ‰ƒ€‘¤‚ÍPerl‚¾‚¯‚Ç‹N“®‚µ‚Á‚ςȂµ‚¾‚©‚ç‘‚‚ăCƒC‚ËB
mod_proxy‚Ƃ̑g‚݇‚킹‚ªŠy‚µ‚‚ÄD‚«‚¾‚ÈB
0009nobody‚³‚ñ
02/06/18 14:58ID:???0010nobody‚³‚ñ
02/06/19 01:10ID:???mod_throttle‚Æ‚©‚ÍOS‚ªUnixELinuxŒn‚µ‚©ƒ_ƒ‚¾‚µB
0011nobody‚³‚ñ
02/06/23 02:28ID:???uƒT[ƒo[Ý’èv•Ï‚¦‚邿‚¤‚È‚à‚ñ‚¾‚©‚çc
0012nobody‚³‚ñ
02/08/22 22:33ID:???‚Â[‚©A”‚̎À—͂𔽉f‚µ‚½ƒXƒŒ‚¾‚ÈEEEB
0013nobody‚³‚ñ
02/09/23 14:05ID:YqX96leN0014nobody‚³‚ñ
02/09/24 16:25ID:/2P4+h330015nobody‚³‚ñ
02/09/24 17:54ID:???0016nobody‚³‚ñ
02/09/24 17:59ID:cTjjUirZ0017nobody‚³‚ñ
02/10/02 13:14ID:6JgGwrqz0018nobody‚³‚ñ
02/10/07 22:30ID:bKtEI8Ri@‰º‹L‚Ì‚±‚Æ‚ð‚µ‚½‚¢‚̂ł·‚ªAmod_rewrite ‚łł«‚é‚Å‚µ‚傤‚©H
-----------------------
@‚ ‚éƒfƒBƒŒƒNƒgƒŠˆÈ‰º‚ðŒÄ‚Ño‚·‚ÆA•K‚¸ˆê‚‚̃XƒNƒŠƒvƒg‚ðŒÄ‚Ño‚µA
“Á’èƒfƒBƒŒƒNƒgƒŠˆÈ‰º‚ÌAƒpƒXî•ñ‚ðƒpƒ‰ƒ[ƒ^‚Æ‚µ‚Ď擾‚·‚邱‚Ƃ͂ł«‚é‚Å‚µ‚傤‚©H
—áF
@http://hogehoge.com/test/param1/param2
‚PDtest/ ˆÈ‰º‚̃pƒXî•ñ‚Í–³Ž‹‚³‚ê‚ÄAhoge.php ‚ªŒÄ‚΂ê‚éB
‚QDtest/ ˆÈ‰º‚Ì param1/param2 ‚Ìî•ñ‚ð hoge.php ‚Ì’†‚ÅŽg—p‚·‚éB
@‚¿‚È‚Ý‚É tomcat ‚Å‚Í web.xml ‚Å
<servlet-mapping>
<servlet-name>
HogeHogeServlet
</servlet-name>
<url-pattern>
/test/*
</url-pattern>
</servlet-mapping>
@‚Æ‚¢‚¤‚悤‚ÈÝ’è‚ð‚µ‚Äs‚Á‚Ä‚¢‚Ü‚µ‚½B
-----------------------------
@’Pƒ‚É test/* ‚Å‘¼‚Ìꊂɂ ‚éƒXƒNƒŠƒvƒg‚ɂƂ΂·•û–@‚͂킩‚Á‚½‚̂ł·‚ªA
ŠY“–ƒpƒX‚ÌŒã‚ë‚É•t‰Á‚³‚ê‚Ä‚¢‚éƒpƒX‚ðAƒpƒ‰ƒ[ƒ^‚Æ‚µ‚Ä“n‚·‚±‚Æ‚ª‚Å‚«‚é‚Ì‚©
‚ª‚í‚©‚è‚Ü‚¹‚ñB
@‚Ƃ΂µ‚½æ‚̃XƒNƒŠƒvƒg‚ÅAŒ³‚ÌPATH_INFOH‚ðŽQÆ‚·‚ê‚΂¢‚¢‚¾‚¯‚©‚ÈH‚»‚à‚»‚à
ŽQƂł«‚é‚Ì‚©‚ÈH
@‚ ‚Æ‚ÅŽŽ‚µ‚Ă݂܂·B‚Å‚àŒoŒ±ŽÒ‚¢‚½‚çA‹³‚¦‚Ä‚‚¾‚³‚¢B
0019nobody‚³‚ñ
02/10/07 23:20ID:???hoge.php ‚ð test ‚Æ‚¢‚¤ƒtƒ@ƒCƒ‹‚ÉƒŠƒl[ƒ€‚µ‚ÄA
.htaccess ‚© httpd.conf ‚Å
<Files test>
SetType application/x-httpd-php
</Files>
‚Æ PHP ƒXƒNƒŠƒvƒg‚Æ‚µ‚Ä‹N“®‚Å‚«‚邿‚¤‚Éݒ肵‚Ä‚¨‚¯‚ÎA
mod_rewrite ‚È‚µ‚Å PATH_INFO ‚©‚çî•ñŽæ“¾‚Å‚«‚éB
‚ ‚é‚¢‚ÍAhttpd.conf ‚Å
Action hoge-handler /somewhere/hoge.php
<Location /test>
SetHandler hoge-handler
</Location>
‚Æ‚µ‚Ä‚à‚¢‚¢‚©‚à‚µ‚ê‚ñB‚±‚Ìê‡‚Í PATH_TRANSLATED ‚¾‚Á‚½‚©‚ÈH
ˆÈãA‚Ü‚Á‚½‚“®ìŠm”F‚µ‚ĂȂ¢‚Ì‚ÅAƒEƒ\‘‚¢‚Ă邩‚à‚µ‚ê‚ñB
0020hmk
02/10/07 23:28ID:???Ú‚µ‚¢‚±‚Ƃ͂悉¯‚¦‚Ä‚¢‚È‚¢‚Ì‚ÅA‚Å‚«‚邯‚¾‚¯Œ¾‚Á‚Ä‚¨‚±‚¤B
Šm‚©³‹K•\Œ»‚ðŽg‚Á‚½‚悤‚ÈAAA
0021nobody‚³‚ñ
02/10/08 01:39ID:HuLBTBG+@‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·AŽŽ‚µ‚Ă݂܂·B
>>20
@S‹‚¢‚¨Œ¾—tA‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·B
0022nobody‚³‚ñ
02/10/08 01:50ID:NmxcT/YZƒAƒbƒv‚µ‚È‚«‚áB
0023nobody‚³‚ñ
02/10/08 01:50ID:???«‚̂悤‚ȉï˜b‚µ‚Ä‚¨‚¢‚Ä‚¨‚߂łÄ[‚ÈB
http://pc.2ch.net/test/read.cgi/php/1031721334/n363-365
0024r쑾˜Y
02/10/08 10:57ID:HuLBTBG+>>23
@‚߂ł½‚¢‚±‚Ƃɂł«‚Ü‚µ‚½B
http://hogehoge.com/redirecttest4/
‚Å
/home/www/html/pathinfo.php
‚ðŒÄ‚Ño‚µ‚Ä‚¢‚Ü‚·B
Ý’è‚͈ȉº‚Å‚·B
--/usr/local/apache/conf/httpd.conf--
Action hoge-handler /pathinfo.php
<Location /redirecttest4>
SetHandler hoge-handler
</Location>
--
@ŠF—lA‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚µ‚½B
0025hmk
02/10/08 11:43ID:???³‹K•\Œ»Žg‚í‚È‚©‚Á‚½‚Å‚·‚ËBޏ—炵‚Ü‚µ‚½B
>>23
‚悌©‚Ä‚é‚ÈA‰Él‚ßB‘fl‚Í‹ø‚Å‚àH‚Á‚Ä‚ëB
0026nobody‚³‚ñ
02/11/07 11:24ID:5CKaXlWWApache2.0.43‚ðŽg‚Á‚Ä‚¢‚Ü‚·BconfigureŽž‚É
--enable-rewrite
‚Å‘g‚Ýž‚ñ‚Å‚à
--enable-rewrite=shard
‚Å‘g‚Ýž‚ñ‚Å‚à‚¤‚Ü‚“®‚¢‚Ä‚‚ê‚Ü‚¹‚ñB
httpd.conf‚É‚Í
RewriteEngine On
RewriteRule ^old\.html$ new.html
‚Æ‘‚¢‚ăeƒXƒg‚µ‚Ä‚¢‚é‚̂ł·‚ªB
‘¼‚É‹Lq‚µ‚È‚«‚á‚¢‚¯‚È‚¢‚±‚Æ‚Á‚ĂȂñ‚Å‚µ‚傤H
modules/ ‚̉º‚É mod_rewrite.so ‚ª‚È‚¢‚Ì‚ªŒ´ˆö‚Å‚µ‚傤‚©H
002726
02/11/07 11:34ID:5CKaXlWW‚ÌŒ‹‰Ê‚Å‚Í mod_rewrite.c ‚Í•\ަ‚³‚ê‚Ü‚·B
Compiled in modules:
core.c
mod_access.c
mod_auth.c
mod_include.c
mod_deflate.c
mod_log_config.c
mod_env.c
mod_setenvif.c
prefork.c
http_core.c
mod_mime.c
mod_status.c
mod_autoindex.c
mod_asis.c
mod_cgi.c
mod_negotiation.c
mod_dir.c
mod_imap.c
mod_actions.c
mod_userdir.c
mod_alias.c
mod_rewrite.c
mod_so.c
0028nobody‚³‚ñ
02/11/07 11:46ID:???mod_rewrite‚Í‚¿‚á‚ñ‚Æ‘g‚Ýž‚Ü‚ê‚Ä‚éB‘g‚Ýž‚Ü‚ê‚ĂȂ¢‚Ì‚É
.htaccess‚ł͂Ȃhttpd.conf ‚É‘‚¢‚½‚̂ȂçA‚»‚à‚»‚àƒGƒ‰[‚ªo‚Ä
apache‚ª‹N“®‚µ‚È‚¢B
‚Æ‚è‚ ‚¦‚¸Amod_rewrite‚ÉŠÖ‚·‚éƒhƒLƒ…ƒƒ“ƒg‚ð‚à‚¤ˆê“x‚悓ǂݒ¼‚¹B
‚»‚ÌÝ’è‚Årewrite‚³‚ê‚é‚Í‚¸‚ª‚È‚¢B
0029nobody‚³‚ñ
02/11/07 11:55ID:???003026
02/11/07 13:00ID:5CKaXlWWhttp://japache.infoscience.co.jp/japanese_1_3_6/manual/mod/mod_rewrite.html
‚Æ‚©‚à“Ç‚ñ‚Å‚¢‚é‚̂ł·‚ªARewriteBase‚Á‚Ä•K‚¸Ý’肪•K—v‚Ȃ̂łµ‚傤‚©H
‚È‚‚Æ‚à“¯‚¶ƒfƒBƒŒƒNƒgƒŠ‚É’u‚¢‚Ä‚éƒtƒ@ƒCƒ‹‚Ö‚ÌƒŠƒ_ƒCƒŒƒNƒg‚È‚ç•s—v‚Å‚·‚©H
æ‚Ù‚Ç‘‚«–Y‚ê‚Ü‚µ‚½‚ªA
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteRule ^old\.html$ new.html
</IfModule>
‚̂悤‚ÉA IfModule ‚ň͂ñ‚ł͂ ‚è‚Ü‚·B
‚ÅAhttp://www.hoge.com/old.html
‚ɃAƒNƒZƒX‚µ‚Ä‚à‚»‚̂܂ܕ\ަ‚³‚ê‚¿‚á‚¢‚Ü‚·BB
‚à‚¤‚µ‚¾‚¯ƒqƒ“ƒg‚ð‚‚¾‚³‚¢B‚¨Šè‚¢‚µ‚Ü‚·B
003126
02/11/07 13:46ID:???<Directory /home/www/htdocs>
</Directory>
‚Ì’†‚É‘‚¢‚Ä‚ ‚°‚½‚ç‚Å‚«‚Ü‚µ‚½B
‚Ü‚¾‚¿‚á‚ñ‚Æ—‰ð‚µ‚ĂȂ¢‚̂ł¿‚å‚Á‚Æ®—‚µ‚Äl‚¦‚Ă݂܂·B
28‚³‚ñA29‚³‚ñ‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚µ‚½B
0032ŽRèÂ
03/01/15 13:46ID:???0033ŽRèÂ
03/03/13 17:35ID:???0034ŽRèÂ
03/04/17 12:18ID:???0035ŽRèÂ
03/04/20 06:16ID:???@@i@@OO jƒ ‚Ê‚é‚ÛiOOj
0036Ž„‚Ì‚¨‹à‚ª‘‚¦‚Ä‚¢‚é
03/05/18 23:41ID:c9BgLl5+‹M•û‚Ìl¶‚͕ς¦‚½‚¢‚Å‚·‚©H
ƒnƒbƒs[ƒoƒXƒfƒF[ƒcƒD[ƒ†ƒE[
‚¨’a¶“ú‚¨‚߂łƂ¤B
Ž„‚ං܂ꂽ‚΂©‚è‚Å‚·B
http://www.c-gmf.com/index3.htm
http://www.c-gmf.com/index2.htm
http://www.c-gmf.com/mail.htm
0037ŽRèÂ
03/05/22 02:00ID:???0038ŽRèÂ
03/05/28 17:20ID:???Ëß.°@(@@OO j ƒ‚±‚ê‚©‚ç‚à–l‚ð‰ž‰‡‚µ‚ĉº‚³‚¢‚ËiOOjB
@@k~¾PPl
@@ \\ @@@@@@@@@@@@@@@@@@@@@ŽRèÂ
0039ŽRè Â
03/07/15 11:14ID:???@__ÈQÈ_
@|i@@OO j|@ƒQ‚é‚ÛiOOj
@|_ÜÜÜ_
@_ |ÜÜÜ~|@@@@@@@@@ŽRèÂ
@@ ~PPPP
0040ŽRè Â
03/08/02 02:37ID:???@@i@@OO jƒ ‚Ê‚é‚ÛiOOj
0041‚Ú‚é‚¶‚å‚ ŸySd1dMH5Gk
03/08/02 05:19ID:???Ëß.°@i@ E‚REj (@@OO j ƒ‚±‚ê‚©‚ç‚à–l‚½‚¿‚ð‰ž‰‡‚µ‚ĉº‚³‚¢‚ËiOOjB
@@k~¾PPP¾PPl
@@ \\\\\\ @@@@@@@@@@@@@@@@@@@@@ŽRèÂ&‚Ú‚é‚¶‚å‚
0042ŽRè Â
03/08/15 23:00ID:???@@@„ O O „ ƒ‚±‚ê‚©‚ç‚à–l‚ð‰ž‰‡‚µ‚ĉº‚³‚¢‚ËiOOjB
@@¼|@@@@|‚Â
@@@iQjiQj@@@@@@@@@@@@@@@@@@@@@@ŽRèƒpƒ“
0043nobody‚³‚ñ
03/08/16 14:03ID:R1l09wg/‚Ȃǂðrewrite‚ð‚‚©‚Á‚Ä
http://server/test/
‚ňµ‚¦‚邿‚¤‚É‚µ‚½‚¢‚̂ł·‚ªA‚ǂ̂悤‚É‚â‚ê‚Ηǂ¢‚̂łµ‚傤‚©H
¡A.htaccess‚É
RewriteRule ^/rewrite(.*) http://server/index.cgi/$1
‚Æ‚©‚â‚Á‚ÄŒ©‚½‚肵‚Ä‚¢‚Ü‚·‚ªAƒGƒ‰[‚ɂȂÁ‚½‚èA–³ŒÀƒ‹[ƒv‚ɂȂÁ‚½‚èEEEiGG
‚ǂȂ½‚©‚²‰ñ“š‚¨Šè‚¢‚µ‚Ü‚·
0044nobody‚³‚ñ
03/08/16 17:52ID:???ƒ}ƒjƒ…ƒAƒ‹‚Æ‚©‚»‚̕ӌŸõ‚à‚µ‚È‚¢‚Å‹³‚¦‚ÄŒN‚È‚ñ‚Ä‘ŠŽè‚É‚³‚ê‚È‚¢
004543
03/08/16 19:57ID:???’²‚ׂ½‚Æ‚±‚ëmod_rewrite‚ª–³‚¢‚Æ”»–¾‚µ‚Ü‚µ‚½i||
0046‚¨‹C‚É“ü‚èW ™http://beauty.h.fc2.com/
03/08/16 22:27ID:grNQSJhAhttp://beauty.h.fc2.com/
0047nobody‚³‚ñ
03/08/17 00:28ID:???‚à‚µ‚â‚ ‚È‚½‚Í‚«‚Ì‚¤•ʂ̃XƒŒ‚Å If-Modified-Since: ‚ɂ‚¢‚Ä
‰R‚ð‚‚¢‚Ä‚¢‚½l‚Å‚·‚©H
‚à‚µ‚»‚¤‚Å‚ ‚ê‚ÎA‚ ‚È‚½‚àƒGƒ‰‚»‚¤‚Éà‹³‚·‚é‘O‚É
RFC ‚È‚èƒhƒLƒ…ƒƒ“ƒg‚È‚è‚ð‚¿‚á‚ñ‚Ɠǂñ‚Å—‰ð‚µ‚½•û‚ª‚¢‚¢‚Å‚·‚æB
0048nobody‚³‚ñ
03/08/17 02:06ID:???0049nobody‚³‚ñ
03/08/18 19:16ID:???0050nobody‚³‚ñ
03/11/07 22:11ID:K7agUunN‚ɃAƒNƒZƒX‚³‚ꂽê‡AŽÀÛ‚É‚Í
http://www.example.com/index.php?cat=hoge
‚ɃAƒNƒZƒX‚µ‚Ă邿‚¤‚É•\ަ‚³‚¹‚½‚¢‚ÆŽv‚Á‚Ä‚¢‚Ü‚·B
i—v‚ÍAcom/ˆÈ‰º‚ÌA“r’†‚̃pƒX–¼‚͂ǂ¤‚Å‚à‚æ‚AURI‚ÌÅŒã‚Ì/‚Æ/‚ÌŠÔ‚Ì•¶Žš—ñ‚ðŽó‚¯Žæ‚Á‚Ä
ŽÀÛ‚É‚ÍAhttp://www.example.com/index.php?cat=‚»‚Ì•¶Žš—ñ
‚ð•\ަ‚³‚¹‚½‚Žv‚Á‚Ă܂·Bj
‚ÅA
RewriteRule ([^/]*)/?$ /index.php?cat=$1
‚Æ‚µ‚½‚çA‚¤‚Ü‚‚¢‚«‚Ü‚µ‚½B
‚½‚¾A‚»‚µ‚½‚炱‚ñ‚Ç‚ÍA
http://www.example.com/phpMyAdmin/
‚Ý‚½‚¢‚È‚à‚̂܂ł±‚ê‚ð‰ðŽß‚µ‚Ä‚µ‚Ü‚¤‚悤‚ɂȂÁ‚Ä‚µ‚Ü‚¢‚Ü‚µ‚½EE
i‚»‚è‚á‚»‚¤‚¾j
‚ÅA‚½‚Æ‚¦‚ÎuphpMyAdminvuAnalogvuxoopsv‚ÌA
ƒfƒBƒŒƒNƒgƒŠ”z‰º‚ÌꇂɃAƒNƒZƒX‚³‚ꂽ‚Æ‚«‚É‚¾‚¯A
‚±‚Ìumod_rewrite‚𖳌ø‚É‚·‚é‚É‚ÍA‚Ç‚¤‚·‚ê‚΂¢‚¢‚̂łµ‚傤‚©H
0051nobody‚³‚ñ
03/11/07 23:01ID:???ÔŠOüŽÔ’†“ŽBAƒgƒCƒŒ“ŽBAƒTƒEƒi“ŽBEEE
http://www.excitehole.com/
005250
03/11/09 00:06ID:???005350
03/11/09 01:46ID:8TU+xjrC‚±‚±‚Å‘‚©‚¹‚Ä‚¢‚½‚¾‚«‚Ü‚·Bi“r’†‚܂łÍ>>50‚Æ“¯‚¶•¶Í‚Å‚·‚ªEEEj
http://www.example.com/foo/bar/fuga/hoge/
‚ɃAƒNƒZƒX‚³‚ꂽê‡AŽÀÛ‚É‚Í
http://www.example.com/index.php?cat=hoge
‚ɃAƒNƒZƒX‚µ‚Ă邿‚¤‚É•\ަ‚³‚¹‚½‚¢‚ÆŽv‚Á‚Ä‚¢‚Ü‚·B
i—v‚ÍAcom/ˆÈ‰º‚ÌA“r’†‚̃pƒX–¼‚͂ǂ¤‚Å‚à‚æ‚AURI‚ÌÅŒã‚Ì/‚Æ/‚ÌŠÔ‚Ì•¶Žš—ñ‚ðŽó‚¯Žæ‚Á‚Ä
ŽÀÛ‚É‚ÍAhttp://www.example.com/index.php?cat=‚»‚Ì•¶Žš—ñ
‚ð•\ަ‚³‚¹‚½‚Žv‚Á‚Ă܂·Bj
‚ÅA
RewriteRule ([^/]*)/?$ /index.php?cat=$1
-------------------------------------------------------------
‚Æ‚â‚Á‚Ä‚¤‚Ü‚‚¢‚Á‚½‚ÆŽv‚¦‚½‚̂ł·‚ªA
‚Ç‚¤‚àA–³ŒÀƒ‹[ƒv‚µ‚Ä‚µ‚Ü‚Á‚Ä‚¢‚邿‚¤‚Å‚·B
‚P‰ñ‚¾‚¯‚±‚Ìurewritev‚ðs‚¢AˆÈ‰ºA’†Ž~‚Æ‚¢‚¤‚±‚Ƃ͂ł«‚È‚¢‚Å‚µ‚傤‚©H
iP.S. MaxRedirects=number‚Æ‚¢‚¤‚Ì‚ª‚ ‚邿‚¤‚Å‚·‚ªA‚±‚ꂾ‚ÆA‚±‚±‚ÅŽw’肵‚½‰ñ”ƒ‹[ƒv‚·‚邯
500ƒGƒ‰[‚ɂȂÁ‚Ä‚µ‚Ü‚¤‚悤‚Å‚·j
‚ǂȂ½‚©A‚¨“š‚¦’¸‚¯‚ê‚ÎK‚¢‚Å‚·B
0054nobody‚³‚ñ
03/11/17 02:10ID:???RewriteCond %{REQUEST_URI} !/phpMyAdmin/(.*)$
RewriteCond %{REQUEST_URI} !/analog/(.*)$
RewriteCond %{REQUEST_URI} !/xoops/(.*)$
RewriteRule ([^/]*)/?$ /index.php?cat=$1 [L]
‚±‚ñ‚Ȃł¢‚¯‚邯‚¨‚à[B
–³ŒÀƒ‹[ƒv‚ª‚Ç‚±‚Å”¶‚µ‚Ă邩‚í‚©‚ç‚È‚¢‚¯‚ÇAˆê‰ž[L]‚ÅŽ~‚߂Ăé(‚ÆŽv‚¤)B
‚µ‚©‚µA‹¨‚ÈŽg‚¢•ûBB
0055nobody‚³‚ñ
04/01/31 09:42ID:???‘åŠw‚̃T[ƒo[‚Ì `USER/public_html/ ‚ªƒfƒtƒH‚Å‚Í Index •\ަo—ˆ‚È‚¢‚̂ł·‚ªA
.htaccess ‚Å Index •\ަ‚³‚¹‚Ä‚¢‚Ü‚·B
‚ªAŠÇ—ŽÒ‚ªƒ^ƒR‚Ȃ̂©A/icons ƒtƒHƒ‹ƒ_‚ðݒ肵‚Ä‚¢‚È‚‚Á‚ÄA
Index •\ަ‚Å ? ƒ}[ƒN‚ª‚½‚‚³‚ño‚Ä‚¢‚ÄAƒCƒ„`‚ñ‚ÈŠ´‚¶BAlias ‚͂Ƃ߂ç‚ê‚Ä‚¢‚½‚Ì‚ÅA
mod_rewrite ‚ðŽg‚Á‚Ă݂悤‚ÆŽv‚Á‚½‚̂ł·‚ªA‚¤‚Ü‚s‚«‚Ü‚¹‚ñEEE
ˆÈ‰º‚ªó‹µ‚Å‚·B
/icons --> /var/www ‚ɃGƒCƒŠƒAƒX‚³‚ê‚Ä‚é‚Á‚Û‚¢B
`USER/public_html/.icons ‚ɃAƒCƒRƒ“‚ÌŽÀ‘Ì‚ð’u‚¢‚½B
`USER/public_html/.htaccess ‚͈ȉº‚Ì’Ê‚èB
------------------------------------
Options +Indexes
RewriteEngine on
RewriteBase /icons
RewriteRule ^/icons/$ /home/USER/public_html/.icons/ [R]
------------------------------------
‚Ç‚¤‚·‚ê‚΂¢‚¢‚ñ‚Å‚µ‚傤‚©H‹³‚¦‚Ä‚‚è‚‚èB
0056nobody‚³‚ñ
04/01/31 11:37ID:???0057nobody‚³‚ñ
04/01/31 12:25ID:???~user/public_html/.htaccess ‚ª“ǂ܂ê‚é‚Í‚¸‚ª‚ ‚é‚킯‚È‚¢‚Ì‚ÅA
‚¨‚Ü‚¢‚³‚ñ‚ª‚Ç‚ñ‚Èݒ肵‚Ä‚à–³ˆÓ–¡‚¾‚·BŠÇ—ŽÒ‚É‚¨Šè‚¢‚·‚ׂµB
005855
04/01/31 13:50ID:???Alias ‚ÍŽ~‚ß‚ç‚ê‚Ä‚é‚Á‚Ä‘‚¢‚½‚¶‚á‚ñB
>>57
‚¨‚¢‚ç‚à‚»‚¤‚©‚ȂƎv‚Á‚½‚ñ‚¾‚¯‚Ç‚³A‚¢‚‚‚©‚¢‚¶‚Á‚Äs‚’†‚ÅEE
[Fri Jan 30 19:20:07 2004] [error] [client xxx.xxx.xxx.xxx] File does not exist: /var/www/icons^/home/USER/public_html/.icons
‚Á‚Ä‚¢‚¤‚Ì‚ðo‚µ‚Ä‚ÄA‚È‚é‚Ù‚ÇARewriteBase ‚ÌŠO‚ɃAƒNƒZƒX‚Å‚«‚邿‚¤‚ɂȂê‚ÎA‚È‚ñ‚Æ‚©‚Ȃ肻‚¤A‚ÆŽv‚Á‚½‚ñ‚¾‚¯‚ê‚ÇB‚Ç‚¤‚©‚ÈH
0059nobody‚³‚ñ
04/01/31 22:17ID:???mod_autoindex ‚Ì AddIcon ‚Æ‚©‚ðŽg‚Á‚ăAƒCƒRƒ“‚Ì URL ‚ð•Ï‚¦‚é‚Ì‚ª³“¹B
006058
04/02/01 00:02ID:???‚â‚Á‚Ă݂½B
AddIconByType (IMG,/home/USER/public_html/.icons/image2.gif) image/*
[Sat Jan 31 09:49:29 2004] [error] [client xxx.xxx.xxx.xxx]
File does not exist: /opt/www/html/home/USER/public_html/.icons/image2.gif
‚Â‚Ü‚è‚ ‚ê‚Å‚·‚ËBDocRoot ŠO‚É‚Ío‚ç‚ê‚È‚¢‚Á‚Ä‚±‚Ƃł·‚ËHEEE
‚Å‚à `USER ‰º‚Á‚ÄAUSER Œ ŒÀ‚Å‹N“®‚µ‚Ä‚é‚ñ‚¶‚á‚È‚¢‚ñ‚¾H
‚¿‚Ȃ݂ɡX‚Å‚·‚ªAHTTPD version ‚Í 1.3.27 ‚Å‚·B
‚Á‚Ä‚à‚¤ƒXƒŒˆá‚¢‚Á‚·‚ËB
‚¨‚ƂȂµ‚ŠÇ—ŽÒ‚Ƀ[ƒ‹‚µ‚Ü‚·EE
0061nobody
04/03/14 16:38ID:+av6o+/DŒg‘т̃LƒƒƒŠƒA•Ê‚Éiau,docomo,vodafone)‚Æ‚¢‚¤ƒfƒBƒŒƒNƒgƒŠ‚ð쬂µ
REMOTE_ADDR‚ð‚à‚Æ‚É‚»‚ꂼ‚ê‚ÌDIR‚ÖU‚蕪‚¯‚½‚¢‚ÆŽv‚Á‚Ä‚¢‚Ü‚·B
210.169.40.0/24@‚ȃAƒhƒŒƒX‚Í
RewriteCond %{REMOTE_ADDR} 210\.169\.40\.*
‚ÈŠ´‚¶‚Å‚¢‚¢‚ÆŽv‚¤‚ñ‚Å‚·‚ª
210.196.3.192/26@‚ȃAƒhƒŒƒX‚͂ǂ¤‹Lq‚µ‚½‚ç‚¢‚¢‚̂łµ‚傤H
‚·‚¢‚Ü‚¹‚ñ‚ªA‹³‚¦‚Ä‚‚¾‚³‚¢B
0062nobody‚³‚ñ
04/03/14 17:42ID:???.htaccessŽ¿–âƒR[ƒi[
http://pc2.2ch.net/test/read.cgi/hp/1065608009/
0063nobody
04/03/15 00:16ID:hT+Orm0+‚â‚͂賋K•\Œ»‚Å’n“¹‚É‘‚¢‚Ä‚¢‚‚µ‚©‚È‚¢‚̂ł·‚ËEEE
‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚µ‚½B
0064alex
04/05/05 13:53ID:ma1zwts1•¶Í‚ª’·‚¢‚̂œñ“x‚É•ª‚¯‚Ü‚·B
Œ»ÝAi‰¼‚Ì–¼Ì‚Åj
http://www.example.com@@i“à•”ƒpƒX‚Í/home/www/public_html/j
‚Æ‚¢‚¤ƒTƒCƒg‚ƕʂ̃T[ƒo[‚Å‚ ‚é
http://www.example2.com@@i“à•”ƒpƒX‚Í/home/www2/public_html/j
‚Æ‚¢‚¤ƒTƒCƒg‚ðŒo‰c‚µ‚Ä‚¢‚邯‚µ‚Ü‚·B
http://www.example.com/php/‚ƃAƒNƒZƒX‚·‚邯
------------------------------
RewriteEngine on
RewriteBase /
RewriteRule (.+)$ index.php?$1
------------------------------
‚Æ‚¢‚¤.htaccess‚Ìݒ肪ƒ‹[ƒg‚É’u‚©‚ê‚Ä‚¢‚é‚Ì‚Å
www.example.com/index.php?/php/
‚Æ‚¢‚¤ƒ†[ƒU[‚©‚çŽÀÛ‚ÌURL‚ÍŒ©‚¦‚È‚¢“à•”ƒAƒNƒZƒX‚ƂȂèA
index.php‚Ì“à•”‚ł͓®“I‚ȃtƒŒ[ƒ€“]‘—‚ðs‚Á‚Ä‚¢‚Ü‚·B
‚Æ‚±‚낪A
http://www.example.com/something/@@i“à•”ƒpƒX‚Í/home/www/public_html/something/j
‚Æ‚¢‚¤ƒfƒBƒŒƒNƒgƒŠ‚ɃtƒŒ[ƒ€“]‘—‚µ‚½‚‚È‚¢ƒRƒ“ƒeƒ“ƒc‚ª‚ ‚é‚Ì‚ÅA
------------------------------
RewriteRule /something(.+) something$1 [C]
------------------------------
0065alex
04/05/05 13:54ID:ma1zwts1------------------------------
RewriteEngine on
RewriteBase /
RewriteRule /something(.+) something$1 [C]
RewriteRule (.+)$ index.php?$1
------------------------------
‚Æ‚µ‚½ŠA
http://www.example.com
‚Æ‚¢‚¤ƒAƒNƒZƒX‚â
http://www.example.com/something/
‚ͳí‚É“®ì‚·‚é‚̂ł·‚ªA
http://www.example.com/test/
‚Æ‚¢‚¤‚悤‚ȃAƒNƒZƒX‚Ìꇕ\ަ‚³‚ꂸA“à•”ƒpƒXã‚Å‚à
www.example.com/index.php?/test/
‚ƂȂ炸ADirectoryIndex‚ÉŠî‚Â’Êí‚̃AƒNƒZƒX‚Å‚ ‚é
www.example.com/index.php
‚Æ‚¢‚¤ƒAƒNƒZƒX‚ɂȂÁ‚Ä‚¢‚鎖‚ª‚í‚©‚è‚Ü‚µ‚½B
”‘z‚ð“]Š·‚µ‚ÄA¡“x‚Í404Error‚ð—˜—p‚µ‚½ŠÂ‹«•Ï”‚ÌREQUEST_URI‚ðŽQÆ‚µ‚Ä
ƒtƒŒ[ƒ€“]‘—‚·‚鎖‚ðŽŽ‚µ‚½ŠA–œŽ–‚¤‚Ü‚‚¢‚Á‚Ä‚¢‚é—l‚ÉŒ©‚¦‚½‚̂ł·‚ªˆÓŠO‚É‚àA
Œg‘Ñ’[––‚łͳí‚É•\ަ‚·‚鎖‚ª‚Å‚«‚Ü‚¹‚ñBi404 FILE NOT FOUND‚Æ•\ަj
‚»‚±‚ÅA‚²Ž¿–â‚Å‚·B
‚ǂ̂悤‚ÈRewriteRule‚ð‹Lq‚·‚ê‚ÎŽ„‚ÌŠú‘Ò‚·‚é“®ì‚Æ‚È‚é‚̂łµ‚傤‚©H
0066nobody‚³‚ñ
04/05/05 14:32ID:???.htaccessŽ¿–âƒR[ƒi[
http://pc5.2ch.net/test/read.cgi/hp/1065608009/
0067alex
04/05/05 14:55ID:ma1zwts1—L‚è“‚²‚´‚¢‚Ü‚·B‚¢‚Á‚Ä‚«‚Ü‚·B
0068nobody‚³‚ñ
04/07/16 16:17ID:???uhttp://hoge.com/***v‚Ì***‚ªA擪ˆê’v‚Å(aaa/|bbb/)ˆÈŠO‚ÌꇂÉA
hoge.com/***‚ðhoge.com/index.cgi?***‚ɕϊ·B
k(aaa/|bbb/)‚ÌꇒÊí‚ÌƒŠƒNƒGƒXƒg‚ÆŒ©‚È‚·l
k***‚Í”CˆÓl
Apache‚Ìmod_rewrite‚Ås‚¢A‹Lq‚Í.htaccess‚Ås‚¤B
0069nobody‚³‚ñ
04/07/16 16:39ID:???•³ƒ}ƒ‹ƒ`‚ÍŽ‚ËI
0070nobody‚³‚ñ
04/08/19 12:13ID:6Qfzg0Ayworkers.properties‚͈ȉº‚Ì—l‚Éݒ肵‚Ä‚¢‚Ü‚·B
[uri:*.do]
‚±‚±‚Åmod_rewrite‚ðŽg—p‚µ‚Ä*.do‚ւ̃AƒNƒZƒX‚ð‚·‚×‚ÄHTTPS‚Érewrite‚µ‚悤‚Æ
‚µ‚Ä‚¢‚é‚̂ł·‚ªArewrite‚Å‚«‚Ü‚¹‚ñB
ˆÈ‰º‚Ì’Ê‚è‘SƒŠƒNƒGƒXƒg‚ðrewrite‚·‚éÝ’è‚É‚·‚邯*.doˆÈŠO‚Írewrite‚³‚ê‚Ü‚·B(img“™)
rewrite‘O‚Émod_jk2‚É‚æ‚è“]‘—‚³‚ê‚Ä‚µ‚Ü‚Á‚Ä‚¢‚é‚̂ł͂Ǝv‚Á‚Ä‚¢‚é‚̂ł·‚ªA
‚±‚Ì‚ ‚½‚è‚Ìî•ñ‚ð‚²‘¶’m‚Å‚µ‚½‚狳‚¦‚Ä‚‚¾‚³‚¢B
0071nobody‚³‚ñ
04/08/25 19:08ID:???> ‚±‚Ì‚ ‚½‚è‚Ìî•ñ‚ð‚²‘¶’m‚Å‚µ‚½‚狳‚¦‚Ä‚‚¾‚³‚¢B
‚»‚Ì’Ê‚èBTomcat ‘¤‚Å SSL ‚ÌÝ’è‚·‚ê‚ÎH
0072nobody‚³‚ñ
04/09/02 03:12ID:???‚±‚Ìindex.html‚ɂ͉摜‚ª“\‚Á‚Ä‚ ‚Á‚ÄA<img src=http://hoge.com/img/fuga.jpg>‚ȂǂÆ
â‘΃pƒX‚Å‘‚¢‚Ä‚ ‚èA‚½‚‚³‚ñ‚ ‚è‚Ü‚·B
‚±‚Ì‚½‚уhƒƒCƒ“‚ª•Ï‚í‚èAhttp://hoge.jp/index.html‚ÅŒöŠJ‚·‚é‚̂ł·‚ª
img‚ªâ‘΃pƒX‚Å‘‚¢‚Ä‚ ‚é‚̂ʼn摜‚ª•\ަ‚Å‚«‚Ü‚¹‚ñB
Ž–î‚É‚æ‚èƒ\[ƒX‚Í•ÒW‚Å‚«‚È‚¢‚Ì‚Årewrite‚łȂñ‚Æ‚©‚µ‚悤‚ÆŽv‚Á‚½‚̂ł·‚ªA
‚Ü‚Á‚½‚ŒŸ“¢‚‚«‚Ü‚¹‚ñB
‚ǂ̂悤‚Èrewriterule‚É‚·‚ê‚΂¢‚¢‚̂łµ‚傤‚©H
0073nobody‚³‚ñ
04/09/02 12:56ID:???.htaccessŽ¿–âƒR[ƒi[ Part2
http://pc5.2ch.net/test/read.cgi/hp/1084861566/
0074nobody‚³‚ñ
04/09/02 21:35ID:???‚â‚邯‚µ‚Ä‚àVhoge.jp‚ł͂Ȃ‹Œhoge.com‚Ì•û‚ÅÝ’è‚·‚é•K—v‚ª‚ ‚èB
‚»‚ꂪ‚Å‚«‚È‚¢‚̂Ȃç‚Ζ³—B
ƒ\[ƒX‚ð‘‚«Š·‚¦‚éƒXƒNƒŠƒvƒg‚ðì‚é•û‚ª‚Ä‚Á‚Æ‚è‚΂₢B
0075nobody‚³‚ñ
04/09/03 01:32ID:???‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·B
ƒ\[ƒX‚ð‘‚«Š·‚¦‚邿‚¤‚¨‚Ë‚ª‚¢‚µ‚Ă݂܂·B
0076nobody‚³‚ñ
05/01/09 21:13:14ID:???nph-hoge.cgi‚ÍPerl‚Å‘‚©‚ꂽnphƒXƒNƒŠƒvƒg‚ÅAuHTTP/1.1 200 OKv‚Ȃǃwƒbƒ_î•ñ‚àŠÜ‚Ü‚ê‚Ä‚¢‚Ü‚·B
nph-hoge.cgi‚É’¼ÚƒAƒNƒZƒX‚·‚éꇂɂÍunph-hoge.cgi‚Ì“à—eBv‚Æ•\ަ‚³‚ꂽ–â‘è‚È‚¢‚̂ł·‚ªA/hoge/‚ɃAƒNƒZƒX‚·‚邯A
unph-hoge.cgi‚Ì“à—eBHTTP/1.1 200 OK
Date: Sun, 09 Jan 2005 12:10:52 GMT
Server: Apache
Content-Length: 0
Connection: close
Content-Type: text/plain
v‚Æ•\ަ‚³‚ê‚Ä‚µ‚Ü‚¢‚Ü‚·B
‚±‚ê‚ð•\ަ‚³‚¹‚È‚¢‚悤‚É‚·‚é‚ɂ͂ǂ¤‚·‚ê‚Ηǂ¢‚Å‚µ‚傤‚©?
0077nobody‚³‚ñ
05/01/10 03:31:07ID:???007876
05/01/11 21:25:19ID:???ƒR[ƒh‚ÆŒ‹‰Ê(ƒuƒ‰ƒEƒU‚ÅŠm”F‚Å‚«‚éƒ\[ƒX•”•ª‚Ì‚Ý)‚͉º‹L‚̂Ƃ¨‚è‚Å‚·B
î•ñ‚¨‚Ë‚ª‚¢‚µ‚Ü‚·
«ƒR[ƒh
--
#!/usr/local/bin/perl -w
use strict;
print('HTTP/1.0 200 OK'."\n");
print('Content-Type: text/plain; charset=Shift_JIS'."\n");
print("\n");
print("Test");
exit(0);
--
«Œ‹‰Ê
--
TestHTTP/1.1 200 OK
Date: Tue, 11 Jan 2005 12:22:19 GMT
Server: Apache
Content-Length: 0
Connection: close
Content-Type: text/plain
--
007976
05/01/11 21:28:26ID:???print('Content-Type: text/plain; charset=Shift_JIS'."\n");
«‚É•ÏX‚µ‚ÄŽÀs‚µ‚Ä‚à‘Ê–Ú‚Å‚µ‚½
print('Content-Type: text/html; charset=Shift_JIS'."\n");
--
TestHTTP/1.1 200 OK
Date: Tue, 11 Jan 2005 12:26:37 GMT
Server: Apache
Content-Length: 0
Connection: close
Content-Type: text/plain
--
‚È‚ñ‚ÅContent-Type: text/plain‚È‚ñ‚¾‚낤
0080nobody‚³‚ñ
05/01/12 00:28:58ID:???0082nobody‚³‚ñ
05/01/13 14:35:11ID:???‚¶‚áAŒ‰‚’ú‚ß‚ë
008376
05/01/13 16:05:37ID:???nph‚Ƀqƒbƒg‚·‚é•”•ª‚͈ê’Ê‚è“Ç‚ñ‚¾‚‚à‚肾‚¯‚ÇA‚±‚Ì–â‘è‚ÉŠÖŒW‚µ‚»‚¤‚ȂƂ±‚낪Œ©‚‚©‚è‚Ü‚¹‚ñ‚Å‚µ‚½B
‘å‘Ì‚Í30*redirectŠÖŒW‚ÅEEE
’ú‚ß‚«‚ê‚È‚¢‚Ì‚ÅA’N‚©î•ñ‚¨Šè‚¢‚µ‚Ü‚·
RewriteRule ^test$ nph-test.cgi [T=application/x-httpd-cgi,L]
‚±‚ñ‚ÈÝ’è‚É‚µ‚Ă邯‚ÇŠÔˆá‚Á‚Ă邩‚ç“®‚©‚È‚¢‚ñ‚¾‚æ‚Èorz
0084nobody‚³‚ñ
05/01/13 22:38:42ID:???0085nobody‚³‚ñ
05/01/13 22:51:11ID:???0086nobody‚³‚ñ
05/01/14 22:57:22ID:???WindowsXP+Apache1.3.27‚Å‚â‚Á‚Ă݂½‚¯‚ÇA“Á‚É–â‘è‚È‚©‚Á‚½‚æB
008783
05/01/14 23:54:32ID:???ŽI‚ªFreeBSD+Apache2‚Ȃ̂ª‚¢‚¯‚È‚¢‚Ì‚©‚È‚ŸBBB
‚Å‚àAƒŒƒ“ŽI‚¾‚©‚ç‚Ç‚¤‚É‚à‚Å‚«‚È‚¢orz
>>80‚³‚ñ‚̂͂ǂ±‚ðŒ©‚ê‚ÎEEE
0088nobody‚³‚ñ
05/01/15 00:11:19ID:???>>1‚©‚ç‘S•”n“Ç‚µ‚Ä‚¢‚¯‚΂¢‚¢‚ñ‚¶‚á‚ËH
‰¹“Ç‚µ‚ë‚Æ‚ÍŒ¾‚í‚È‚¢‚©‚炳B
0090age
05/01/15 23:09:13ID:???0091nobody‚³‚ñ
05/01/20 14:14:28ID:???public_htmlˆÈ‰º‚Ì‚·‚ׂĂÌ.cgi‚ð.html‚ŃAƒNƒZƒX‚³‚¹‚½‚¢‚̂ł·‚ª
‚ǂ̂悤‚É‹Lq‚µ‚½‚ç‚¢‚¢‚̂łµ‚傤‚©H
‚ ‚ÆA.cgi‚ɃAƒNƒZƒX‚µ‚Ä‚à•\ަ‚Å‚«‚È‚¢‚悤‚É‚µ‚½‚¢‚̂ł·B
‚æ‚낵‚‚¨‚Ë‚ª‚¢‚µ‚Ü‚·B
0092nobody‚³‚ñ
05/01/20 14:17:52ID:???m(_ _)m
‚æ‚낵‚‚¨‚Ë‚ª‚¢‚µ‚Ü‚·B
0093nobody‚³‚ñ
05/01/20 14:52:55ID:???.htaccessŽ¿–âƒR[ƒi[ Part3
http://pc5.2ch.net/test/read.cgi/hp/1105439192/
0094nobody‚³‚ñ
05/01/22 11:50:33ID:???0095nobody‚³‚ñ
05/02/06 15:47:21ID:Vt8tOhSv«
http://www.example.com/main.php?hogehoge/hage=hage/fuga123fuga/
‚Æ‚·‚é‚ɂ͂ǂ¤‘‚¯‚΂¢‚¢‚ñ‚Å‚µ‚傤‚©H
0096nobody‚³‚ñ
05/02/06 15:54:47ID:???.htaccessŽ¿–âƒR[ƒi[ Part3
http://pc5.2ch.net/test/read.cgi/hp/1105439192/
009795
05/02/19 16:09:31ID:TAHykHoC‚·‚¢‚Ü‚¹‚ñB‚»‚Á‚¿‚Å‚«‚¢‚Ä‚àƒŒƒX‚ª‚È‚©‚Á‚½‚Å‚·B
‚ǂȂ½‚©‹³‚¦‚Ä‚¢‚½‚¾‚¯‚È‚¢‚Å‚µ‚傤‚©H
0098nobody‚³‚ñ
05/02/19 21:03:00ID:???‚»‚Á‚¿‚̃eƒ“ƒvƒŒ‚̃TƒCƒg‚ðŒ©‚ê‚΂킩‚é‚̂ɉ½‚à‚¹‚¸‚É•·‚‚©‚çƒXƒ‹[‚³‚ê‚é
0099nobody‚³‚ñ
05/02/19 21:04:55ID:???‚»‚̂܂܂ÌURL‚Å‘‚¯
0100nobody‚³‚ñ
05/02/26 09:13:31ID:LIYJX+3jRewriteEngine on
RewriteRule ([^/]*)/?$ /index.php?cat=$1
RewriteCond %{REQUEST_URI} !/phpMyAdmin/(.*)$
RewriteCond %{REQUEST_URI} !/webmin/(.*)$
RewriteRule ([^/]*)/?$ /index.php?cat=$1 [L]
‚Æ‚µ‚Ä‚¢‚é‚̂ł·‚ªAURI‚Éu.phpv‚Ü‚½‚Íu.incv‚Ì•¶Žš‚ªŠÜ‚Ü‚ê‚Ä‚¢‚éꇂÍA
ã‹L‚Ìmod_rewrite‚𖳎‹‚·‚éA‚Æ‚¢‚¤‚̂͂ǂ¤‘‚¯‚΂¢‚¢‚̂łµ‚傤‚©H
‚æ‚낵‚‚¨Šè‚¢‚µ‚Ü‚·B
0101nobody‚³‚ñ
05/02/26 11:47:37ID:???³‹K•\Œ»‚Ì‚¨•׋‚͂ǂ±‚Ü‚Åi‚ñ‚¾‚ÌH
0102100
05/02/26 14:55:39ID:LIYJX+3j#mod_rewrite
RewriteEngine on
RewriteRule ([^/]*)/?$ /index.php?cat=$1
RewriteCond %{REQUEST_URI} !/phpMyAdmin/(.*)$
RewriteCond %{REQUEST_URI} !/webmin/(.*)$
RewriteCond %{REQUEST_URI} !/\.php/$
RewriteCond %{REQUEST_URI} !/\.inc/$
RewriteRule ([^/]*)/?$ /index.php?cat=$1 [L]
‚Æ‚â‚Á‚Ä‚à‚¤‚Ü‚‚¢‚©‚È‚©‚Á‚½‚à‚Ì‚ÅA
(.php‚ÅI‚í‚éURI‚ɃAƒNƒZƒX‚·‚邯A
intermnal server error)‚ɂȂÁ‚Ä‚µ‚Ü‚¤‚à‚̂łµ‚Ä
0103nobody‚³‚ñ
05/02/26 16:56:14ID:???0104100
05/02/26 19:11:26ID:LIYJX+3j‰º‚̂悤‚É‚â‚Á‚Ä‚àAhttp://example.com/phpinfo.php ‚ª•\ަ‚Å‚«‚È‚¢‚Å‚·EEEE
#mod_rewrite
RewriteEngine on
RewriteRule ([^/]*)/?$ /index.php?cat=$1
RewriteCond %{REQUEST_URI} !/phpMyAdmin/(.*)$
RewriteCond %{REQUEST_URI} !/webmin/(.*)$
RewriteCond %{REQUEST_URI} !\.php
RewriteCond %{REQUEST_URI} !\.inc
RewriteRule ([^/]*)/?$ /index.php?cat=$1 [L]
0105103
05/02/26 19:25:22ID:???0106100
05/02/27 03:30:20ID:XqwD1BfzRewriteRule ([^/]*)/?$ /index.php?cat=$1 [L]
‚ð‚â‚肽‚¢‚Ì‚ÅAANDðŒ‚¾‚ÆŽv‚¤‚̂ł·‚ªAAAЍˆá‚¢‚µ‚Ă܂·H
0107103
05/02/27 13:38:08ID:???‚à‚Ì‚ª‘¶Ý‚·‚ê‚Ίm‚©‚É ANDðŒ‚¶‚á‚È`‚¢H
0108100
05/02/27 18:48:34ID:XqwD1Bfz#mod_rewrite
RewriteEngine on
RewriteRule ^example.com$ example.com/ [R]
RewriteRule ^example.com/(.*)$ example.com/index.php/$1
‚Æ‚â‚邯A
http://example.com/hoge
‚ª404 not found‚ɂȂÁ‚Ä‚µ‚Ü‚¢‚Ü‚·B
Ž©•ª‚̈Ó}‚Æ‚µ‚Ä‚ÍA
http://example.com/index.php/hoge
‚ƉðŽß‚³‚êA
index.php‚̂Ȃ©‚Å$_SERVER['PATH_INFO']i‚±‚̗Ⴞ‚Æu/hogevj‚ð
‘€ì‚µ‚½‚¢‚̂ł·‚ªEEE
0109nobody‚³‚ñ
05/02/28 01:06:50ID:???0110nobody‚³‚ñ
05/03/04 03:42:48ID:3xlEv0k9RewriteEngine on
RewriteCond $0 !^/index\.php
RewriteRule ^.*$ /index.php$0
RewriteCond %{REQUEST_URI} !^/phpMyAdmin(.*)$
RewriteCond %{REQUEST_URI} !\.txt$
RewriteCond %{REQUEST_URI} !\.wml$
RewriteCond %{REQUEST_URI} !\.hdml$
RewriteCond %{REQUEST_URI} !\.html$
RewriteCond %{REQUEST_URI} !\.xhtml$
RewriteCond %{REQUEST_URI} !\.php$
RewriteCond %{REQUEST_URI} !\.inc$
RewriteCond %{REQUEST_URI} !\.html$
RewriteCond %{REQUEST_URI} !\.txt$
#RewriteCond %{REQUEST_URI} !\.gif$
#RewriteCond %{REQUEST_URI} !\.jpg$
#RewriteCond %{REQUEST_URI} !\.jepg$
#RewriteCond %{REQUEST_URI} !\.bmp$
#RewriteCond %{REQUEST_URI} !\.png$
RewriteRule ^example.com$ example.com/ [R]
RewriteRule ^example.com/(.*)$ example.com/index.php/$1
‚Á‚Ä‚â‚Á‚½‚çA/phpinfo.phpi‚È‚©‚Ý‚ÍphpinfoŠÖ”‚Ì‚Ýj‚ª
RewriteRule ^example.com/(.*)$ example.com/index.php/$1‚ɂЂ©‚©‚©‚Á‚Ä‚µ‚Ü‚¢‚Ü‚·B
‚Ç‚±‚ª–â‘è‚Ȃ̂łµ‚傤‚©H
‚ ‚ÆAgif‚ɑ΂µ‚Ä‚ÍAã‹L‚Ì‹Lq‚Å‚½‚¾‚µ‚¢‚̂łµ‚傤‚©H
0111110
05/03/04 04:52:45ID:3xlEv0k9‰º‹L‚ÅAhttp://example.com/admin/‚ɃAƒNƒZƒX‚·‚邯A
RewriteCond %{REQUEST_URI} "!/admin" ‚ɂЂÁ‚©‚©‚Á‚ÄAURL‘‚«Š·‚¦‚Í‚¨‚«‚È‚¢‚Í‚¸‚Ȃ̂ł·‚ªA
‚È‚º‚©‹N‚«‚Ä‚µ‚Ü‚Á‚Ă܂·B‚ǂȂ½‚©‹³‚¦‚Ä‚¢‚½‚¾‚¯‚ê‚ÎK‚¢‚Å‚·B
#mod_rewrite
RewriteEngine on
RewriteCond %{REQUEST_URI} "!/phpMyAdmin"
RewriteCond %{REQUEST_URI} "!/webmin"
RewriteCond %{REQUEST_URI} "!/admin"
RewriteCond %{REQUEST_URI} "!/client"
RewriteCond %{REQUEST_URI} !\.js$
RewriteCond %{REQUEST_URI} !\.css$
RewriteCond %{REQUEST_URI} !\.txt$
RewriteCond %{REQUEST_URI} !\.wml$
RewriteCond %{REQUEST_URI} !\.hdml$
RewriteCond %{REQUEST_URI} !\.html$
RewriteCond %{REQUEST_URI} !\.xhtml$
RewriteCond %{REQUEST_URI} !\.php$
RewriteCond %{REQUEST_URI} !\.inc$
RewriteCond %{REQUEST_URI} !\.html$
RewriteCond %{REQUEST_URI} !\.txt$
RewriteCond %{REQUEST_URI} !\.gif$
RewriteCond %{REQUEST_URI} !\.jpg$
RewriteCond %{REQUEST_URI} !\.jepg$
RewriteCond %{REQUEST_URI} !\.bmp$
RewriteCond %{REQUEST_URI} !\.png$
RewriteCond $0 !^/index\.php
RewriteRule ^.*$ /index.php$0
RewriteRule ^example.com$ example.com/ [R]
RewriteRule ^example.com/(.*)$ example.com/index.php/$1
0112nobody‚³‚ñ
05/03/11 14:08:18ID:???RewriteCond %{REMOTE_HOST} !\.jp$ [NC,OR]
RewriteCond %{REMOTE_HOST} !\.bbtec\.net$ [NC,OR]
RewriteCond DUMMY CONDITION
RewriteRule index\.html$ - [F]
‚±‚ñ‚È‚©‚ñ‚¶‚ÅJPƒhƒƒCƒ“‚ÆY!BBˆÈŠO‚Íindex.html‚ɃAƒNƒZƒX‚Å‚«‚È‚¢‚悤‚É‚µ‚Ä‚¢‚é‚Ì‚¾‚¯‚ÇA
.com‚Ȃǂ̋֎~‚³‚ê‚Ä‚¢‚éƒhƒƒCƒ“‚ŃAƒNƒZƒX‚·‚邯403‚̃y[ƒW‚ɂ͔ò‚Ô‚¯‚ÇA
ƒXƒe[ƒ^ƒX‚Í200‚Ȃ悤‚Ȃ̂ł·B
403‚ð•Ô‚µ‚½‚¢‚̂ł·‚ªA‚Ç‚¤‘‚¯‚΂¢‚¢‚Å‚µ‚傤‚©H
14:01:24 nfo>Winsock 2.2
14:01:36 suc>sample.info‚ªŒ©‚‚©‚è‚Ü‚µ‚½
14:01:36 suc>sample.info(255.255.255.0):80‚Éconnect¬Œ÷‚µ‚Ü‚µ‚½
14:01:36 rtn>ƒT[ƒo‚ÖƒŠƒNƒGƒXƒg‘—M
14:01:36 cmd>GET /index.html HTTP/1.0
14:01:36 cmd>Accept: image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, image/png, */*
14:01:36 cmd>Accept-Charset: iso-8859-1,*,utf-8
14:01:36 cmd>Accept-Encoding: gzip
14:01:36 cmd>Accept-Language: en, ja
14:01:36 cmd>Connection: close
14:01:36 cmd>Host: sample.info
14:01:36 cmd>User-Agent: Mozilla/4.05 [en] (Win95; I)
14:01:36 rtn>ƒT[ƒo‚©‚ç‚̃ŒƒXƒ|ƒ“ƒX
14:01:36 res>HTTP/1.1 200 OK
14:01:36 res>Date: Fri, 11 Mar 2005 05:01:40 GMT
14:01:36 res>Server: Apache/1.3.33 (Unix)
14:01:36 res>Content-Type: text/html;charset=Shift_JIS
14:01:36 res>Content-Length: 2260
14:01:36 res>Connection: close
14:01:36 nfo>sample.info‚©‚çØ’f‚µ‚Ü‚·
0113nobody‚³‚ñ
05/03/11 15:40:36ID:???‚Ȃ瓮‚‚ñ‚Å‚·‚¯‚Ç
RewriteRule ~([^/])+/([^/])/([^/]) ?p=$1&q=$2&m=$3
‚Æ‚È‚é‚ÆƒT[ƒo[‚ªŒ©‚‚©‚è‚Ü‚¹‚ñ‚ɂȂè‚Ü‚·B
ŽŽsöŒë‚µ‚½Œ‹‰ÊA$n‚Ìn‚ª3ˆÈã‚Ì‚à‚̂ł±‚¤‚Ȃ邱‚Æ‚ª‚í‚©‚Á‚½‚̂ł·‚ªA
‚±‚̂悤‚ɂȂ駌À‚Í‚ ‚é‚̂ł·‚©Hƒ[ƒJƒ‹‚ł̓Gƒ‰[‚ª‚łȂ¢‚Ì‚É
XREA‚É’u‚¢‚½‚Æ‚½‚ñƒGƒ‰[‚ª‚ł邿‚¤‚ɂȂè‚Ü‚µ‚½B
0114nobody‚³‚ñ
05/03/12 17:48:37ID:dOpkRpqtapache‚Ì./configure‚Å--enable-module=all‚É‚µ‚Ä‚¢‚Ähttpd2.0‚Émod_rewrite‚ðDSO‚Å‘g‚Ýž‚Ý‚½‚¢«
httpd -l‚Åmod_so.c‚ª“ü‚Á‚Ă邱‚Æ‚ðŠm”FB
mod_rewrite.c‚ª‚ ‚éƒfƒBƒŒƒNƒgƒŠ‚Ɉړ®
#/usr/local/apache2/bin/apxs -c mod_rewrite.c
#/usr/local/apache2/bin/apxs -i -a -n rewrite mod_rewrite.la
2s–ڂ̃Rƒ}ƒ“ƒh‚Å.soƒtƒ@ƒCƒ‹‚ª‚È‚¢‚ÆŒ¾‚í‚ê‚é‚Ì‚ÅA“¯ƒfƒBƒŒƒNƒgƒŠ‚Å
#gcc -shared -o mod_rewrite.so mod_rewrite.o -Wc,-Wall -L/usr/local/lib -Llib
‚Å–³—‚â‚è.soƒtƒ@ƒCƒ‹ì¬B‚ ‚Ƃ͂ł«‚½.soƒtƒ@ƒCƒ‹‚ðapache‚Ìmodule‚Écp‚µ‚Äconfƒtƒ@ƒCƒ‹‚É
LoadModule‚Ìs‚ð’ljÁBapacheÄ‹N“®¨Š®àø
0115age
05/03/12 17:51:23ID:dOpkRpqt‚±‚ê‚Å1“ú”¼’ׂµ‚Ü‚µ‚½B”Y‚ñ‚Å‚élAŽQl‚É‚µ‚Ä‚¿‚åB
httpd‚Ì2.0‚¾‚ÆAdd_Module‚Ìs‚Í‚¢‚ç‚È‚¢‚Ì‚©‚µ‚çH
‚¢‚ç‚È‚‚Ä“®‚¢‚½‚ñ‚¾‚¯‚ÇAAAB
0116nobody‚³‚ñ
2005/03/21(ŒŽ) 09:28:11ID:???XREA‚̃Tƒ|”‚ɂȂñ‚©‘‚©‚ê‚Ä‚½‹L‰¯‚ª‚ ‚é
>>115
2‚©‚ç‚ÍAdd_Module‚ª‚È‚‚Ä‚à–â‘è‚È‚¢‚æ
0117nobody‚³‚ñ
2005/03/22(‰Î) 19:14:14ID:P/+BRSxPnn
0118nobody‚³‚ñ
2005/03/22(‰Î) 19:22:05ID:P/+BRSxP‚È‚ñ‚©‚í‚©‚ç‚ñ‚È[B
httpd.conf“à‚ÉA
RewriteEngine On
RewriteRule ^/cgi/([0-9A-Za-z]+)/([0-9A-Za-z]+)/$ /cgi/$1.cgi?com=$2 [L]
ã‹L‚̂悤‚É‹Lq‚µ‚Ă݂½‚ªAŽv‚¤‚悤‚È“®ì‚¹‚¸iƒŠƒ_ƒCƒŒƒNƒg‚Í‚·‚邪A$2‚̈ø”‚ª‚¤‚Ü‚‚¢‚©‚¸jB
‚ÅA‹Lq“à—e‚ð•Ï‚¦‚Ă݂½‚ñ‚¾‚ªA‚Ç‚¤‚à”½‰f‚³‚ê‚Ä‚¢‚È‚¢EEEB
‚³‚ç‚ÉAƒRƒƒ“ƒgƒAƒEƒg‚µ‚Ă݂½‚ªA‚¨‚à‚¢‚Á‚«‚胊ƒ_ƒCƒŒƒNƒg‚µ‚Ă邵HHH
ƒUƒbƒgAƒOƒOƒb‚Ă݂é‚à‚Ì‚Ìî•ñ‚݂‚©‚炸A
’N‚©•‚¯‚ÄB
0119nobody‚³‚ñ
2005/03/23(…) 04:33:05ID:???Ž©ŒÈƒŒƒX
‚Ü‚¸A‚ ‚Ü‚è[‚’Ç‚¢‚©‚¯‚Ä‚¢‚È‚¢‚ñ‚¾‚ªA
MultiViews@‚ªA‚È‚ñ‚â‚ç‰e‹¿‚ð‚¨‚æ‚Ú‚µ‚Ä‚¢‚é—lŽqEEEB
ŒãA‚‚‚Ã‚Ž©•ª‚ªî‚¯‚È‚‚Ȃ邪A
‰º‹L‚Ì’†‚̳‹K•\Œ»‚ÅA[0-9A-Za-z]‚Æ‚µ‚Ä‚¢‚é‚É‚à‚©‚©‚í‚炸A
ƒtƒ@ƒCƒ‹–¼‚ÉA'_'Žg‚Á‚Ä‚¢‚邵EEEB
> RewriteEngine On
> RewriteRule ^/cgi/([0-9A-Za-z]+)/([0-9A-Za-z]+)/$ /cgi/$1.cgi?com=$2 [L]
ˆÈã2“_C³‚µ‚ÄAˆÓ}‚·‚é“®ì‚Æ‚È‚è‚Ü‚µ‚½B
‚Æ‚è‚ ‚¦‚¸A‰ðŒˆB
0120nobody‚³‚ñ
2005/03/25(‹à) 17:06:25ID:???Žg‚¦‚Ü‚¹‚ñI
ŸTDDD
0121nobody‚³‚ñ
2005/03/25(‹à) 17:52:59ID:???4ŒŽ6“ú‚©‚çŽg‚¦‚Ü‚·
0122nobody‚³‚ñ
2005/03/25(‹à) 22:35:34ID:???‚»‚¤‚Ý‚½‚¢‚Å‚·‚ËB
‘Ò‚¿–]‚ñ‚Å‚¢‚½“ú‚ª‹‚ÉDDD
‚Á‚ÄŠ´‚¶‚Å‚·B
0123nobody‚³‚ñ
2005/03/26(“y) 13:01:03ID:2ysQFKh3http://hoge.com/hoge/xxxxx
¨http://hoge.com/hoge/test.cgi?xxxxx
‚܂łÍA
RewriteEngine on
RewriteRule (.+)$ test.cgi?$1 [L]
‚ÅŽÀŒ»‚Å‚«‚Ü‚µ‚½‚ªA
http://hoge.com/hoge/xxxxx?zzzzz
¨http://hoge.com/hoge/test.cgi?xxxxx?zzzzz
‚â%2F‚Ȃǂª‚Å‚«‚Ü‚¹‚ñB
(test.cgi‚ÍA$ENV{'QUERY_STRING'}‚ÅŽæ‚Á‚Ă邩‚ç‘Ήž‚µ‚Ä‚¢‚Ü‚·B)
‚Ç‚¤‚©‚¨—Í‚ð‘Ý‚µ‚Ä‚‚¾‚³‚¢...
0124nobody‚³‚ñ
2005/03/27(“ú) 12:31:30ID:???.htaccessŽ¿–âƒR[ƒi[ Part3
http://pc5.2ch.net/test/read.cgi/hp/1105439192/
0125nobody‚³‚ñ
2005/03/31(–Ø) 15:39:06ID:???0126nobody‚³‚ñ
2005/04/10(“ú) 14:34:04ID:???‚w‚n‚n‚o‚r‚ł‚‚éƒTƒCƒg‚ð
ÓI‚ÉŒ©‚¹‚é•û–@‚ª•ª‚©‚ç‚È‚¢B
ƒvƒƒOƒ‰ƒ€‘S‚‚Ì‘fl‚¾‚¯‚Ç
‚Å‚àA‚w‚n‚n‚o‚r‚ÅŒŸõƒGƒ“ƒWƒ“‚Ɉø‚Á‚©‚©‚éƒTƒCƒg‚ª
ì‚肽‚¢‚킯‚È‚ñ‚¾‚¯‚ÇDDD
ƒO[ƒOƒ‹‚Å’²‚ׂĂ݂½‚¯‚ÇA
mod_rewriteŽg‚¤•û–@‚¾‚Æ‚¢‚¤‚±‚Æ‚ª•ª‚©‚Á‚½‚ª
‚Ç‚¤‚¢‚¤‚Æ‚±‚ë‚ð•ÒW‚·‚é‚Ì‚ª•ª‚©‚ç‚ñ‚킯‚ÅB
0127nobody‚³‚ñ
2005/04/10(“ú) 14:39:45ID:???http://219.57.24.78/
http://219.57.24.78/~ss.jpg
http://OMOIKANE/
http://OMOIKANE/~ss.jpg
0128nobody‚³‚ñ
2005/05/09(ŒŽ) 23:38:57ID:rb2ewZOk“¯ˆêƒzƒXƒg“à‚¾‚Æ–â‘è‚È‚¢‚ñ‚Å‚·‚ªA‘‚«Š·‚¦æ‚ðŠO‚̃hƒƒCƒ“‚É‚·‚邯‚¤‚Ü‚‚¢‚«‚Ü‚¹‚ñB
http://AAA.com/hoge.html@‚ðƒNƒŠƒbƒN‚µ‚½‚Æ‚«‚É•\ަ‚³‚ê‚é“à—e‚͕ʃhƒƒCƒ“‚É‚¨‚¢‚Ä‚ ‚é
http://BBB.com/hoge.html
‚É‚µ‚½‚¢‚̂ł·‚ªAApache‚ª@locationƒwƒbƒ_‚ð“f‚‚Ì‚ÅƒŠƒ_ƒCƒŒƒNƒg‚ƂȂÁ‚Ä‚µ‚Ü‚¢ƒuƒ‰ƒEƒU‚É
http://BBB.com/hoge.html
‚ª•\ަ‚³‚ê‚Ä‚µ‚Ü‚¢‚Ü‚·B
‰º‹L‚Ì‹Lq‚łȂɂª‚Ü‚¸‚¢‚̂łµ‚傤‚©?@‚æ‚낵‚‚¨Šè‚¢‚µ‚Ü‚·
RewriteEngine on
RewriteRule /(.*)$ http://BBB.com/$1 [L]
0129nobody‚³‚ñ
2005/05/10(‰Î) 00:13:28ID:0h89RmHc‚¤‚¥‚—‚—‚—‚—‚—‚—‚—‚—‚—‚¤‚Í‚Á‚—‚—‚—‚Á‚¨‚‹‚—‚—‚—‚¤‚¥‚—‚—‚—
‚¤‚Í‚Á‚—‚—‚—‚Á‚¤‚¥‚¤‚¥‚—‚—‚—‚¤‚¥‚—‚—‚—‚—‚—‚—
‚—‚—‚—‚—‚—‚—‚—‚—‚—‚—‚—‚—‚—‚—‚—‚—‚—‚—‚—‚—‚—‚—‚—‚—‚—
0130nobody‚³‚ñ
2005/05/10(‰Î) 07:33:24ID:???httpãƒhƒƒCƒ“–¼‚ª•Ï‚í‚ê‚Îi•Ê‚ÌhttpƒT[ƒo‚ɕς¦‚é‚É‚ÍjƒŠƒ_ƒCƒŒƒNƒg‚µ‚È‚¢‚Æ–³—‚Å‚µ‚傤
ƒRƒŒ‚Í–³—@ƒuƒ‰ƒEƒU->Apache(1)->Apache(2)->ƒuƒ‰ƒEƒU
0131nobody‚³‚ñ
2005/05/10(‰Î) 18:19:16ID:GC3gP9kT‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·B‚â‚Í‚è‘Ê–Ú‚Ý‚½‚¢‚Å‚·‚ËB
mod_proxy‚©‚Ü‚¹‚邵‚©‚È‚¢‚©EEE
0132nobody‚³‚ñ
2005/06/02(–Ø) 00:10:54ID:7p4TKpYJRewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^([0-9A-Za-z]+)/([0-9A-Za-z)]+)\.html$ hoge.php?var1=$1&var2=$2 [L]
------------------------------------------------------------------------------
...../test1/test2.html ‚Æ‚¢‚¤‰¼‘zƒAƒhƒŒƒX‚ɃAƒNƒZƒX‚µ‚Ä‚«‚½
ƒ†[ƒU‚ɑ΂µ‚ÄAhoge.php?var1=test1&var2=test2
‚ÌŒ‹‰Ê‚ð•Ô‚µ‚½‚¢‚Ì‚ÅAã‹L‚̂悤‚É.htaccess‚É‘‚«‚Ü‚µ‚½‚ªA
..../test2/test2.html‚ɃAƒNƒZƒX‚·‚邯ƒy[ƒW‚ª‚ ‚è‚Ü‚¹‚ñƒGƒ‰[‚É
‚È‚è‚Ü‚·B‘¼ŽI‚¾‚Æ‚±‚ê‚ÅOK‚Ȃ̂ł·‚ªA‚³‚‚ç‚Æ‚¢‚¤ŽI‚¾‚Æ–³—‚Å‚·B
‚³‚‚ç“Á—L‚̉½‚©H‚ª‚ ‚é‚Ì‚©Bã‚̂悤‚ÈŠÈ’P‚È‚à‚̂łà
ƒAƒpƒbƒ`‚ÌÊÞ°¼Þ®Ý‚ªˆá‚¤‚ÆA“®ì‚µ‚È‚¢B‚È‚ñ‚Ä‚±‚Æ‚ª‚ ‚é‚̂łµ‚傤‚©H
ƒGƒƒClA‚Ç‚¤‚©‹³‚¦‚ĉº‚³‚¢B
0133nobody‚³‚ñ
2005/06/02(–Ø) 06:47:17ID:???0134132
2005/06/02(–Ø) 20:34:15ID:7p4TKpYJ‚Å‚·‚ªA‚Ç‚¤‚à‚¤‚Ü‚‚¤‚²‚«‚Ü‚¹‚ñB
>>133
‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·B
‚»‚̂悤‚É‚â‚Á‚Ă݂܂µ‚½‚ªAƒ_ƒ‚Ý‚½‚¢‚Å‚·B
‚³‚‚ç‚Æ‚¢‚¤ƒŒƒ“ƒ^ƒ‹ŽI‚Í
“¯‚¶ƒTƒCƒg‚Å‚à2‚‚̃AƒhƒŒƒX‚ª‚ ‚è‚Ü‚·B
ˆê‚‚͓Ǝ©ƒhƒƒCƒ“B
‚à‚¤ˆê‚‚Í@http://››.sakura.ne.jp/‚Æ‚¢‚¤ƒAƒhƒŒƒX‚Å‚·B
‚±‚¤‚¢‚¤‚±‚Æ‚àŠÖŒW‚µ‚ăGƒ‰[‚ɂȂé‚ñ‚¾‚낤‚©EEE
0135nobody‚³‚ñ
2005/07/05(‰Î) 01:22:50ID:netfphaSsearch.cgi?dir=hoge&file=foo
‚̂悤‚ȃpƒ‰ƒ[ƒ^•t‚«‚ÌURL‚ð
/hoge/foo/
‚̂悤‚É‘‚«Š·‚¦‚½‚¢‚ñ‚Å‚·‚ªA‚±‚ê‚ł͂¤‚Ü‚‚¢‚«‚Ü‚¹‚ñB
RewriteRule ^search\.cgi\?dir=(.*)&file=(.*)$ /$1/$2/
‚¢‚ë‚¢‚뎎‚µ‚Ä‚à ? ‚ªo‚Ä‚«‚½Žž“_‚Ń}ƒbƒ`‚µ‚È‚¢‚悤‚ÉŽv‚¢‚Ü‚·B
‚²‘¶’m‚Ì•ûA‚º‚Ђ²‹³Ž¦‚¨Šè‚¢’v‚µ‚Ü‚·B
0136nobody‚³‚ñ
2005/07/05(‰Î) 23:37:37ID:???0137135
2005/07/06(…) 01:13:05ID:???‚Í‚¢A’Êí‚Ìmod_rewrite—˜—p–@‚Ƃ͋t‚Ì‘‚«Š·‚¦‚ð
ŽÀŒ»‚µ‚½‚¢‚ñ‚Å‚·B
/hoge/foo/ ‚ð search.cgi?dir=hoge&file=foo ‚Ý‚½‚¢‚È
‘‚«Š·‚¦‚Í‚«‚¿‚ñ‚Æ“®ì‚·‚éƒT[ƒoŠÂ‹«‚Å‚·B
‹C’·‚É‚¨‘Ò‚¿‚µ‚Ä‚¨‚è‚Ü‚·B
0138nobody‚³‚ñ
2005/07/15(‹à) 10:24:40ID:yoPQBliE«
http://hogehoge/123
‚É‘‚«Š·‚¦‚½‚¢‚̂ł·‚ªA?‚ɳ‹K•\Œ»Ý’è‚ðƒ}ƒbƒ`‚³‚¹‚邱‚Æ‚ª‚Å‚«‚Ü‚¹‚ñB
‚²‹³ŽöŠè‚¢‚Ü‚·B
0139nobody‚³‚ñ
2005/07/16(“y) 10:25:48ID:???\?‚¶‚á‚È‚¢‚ÌH
0140nobody‚³‚ñ
2005/08/05(‹à) 23:22:02ID:euh07aXu•\ަ‚·‚é‘‚«Š·‚¦‚ðs‚¢‚Ü‚µ‚½B
RewriteRule ^([^/]+)/$ /search.cgi?key=$1 [L]
/hoge/ ‚ŃAƒNƒZƒX‚·‚邯 search.cgi?key=hoge ‚ð•Ô‚µ‚Ü‚·B
‘±‚¢‚Ä /hoge ‚̂悤‚ɃfƒBƒŒƒNƒgƒŠ‚ɃXƒ‰ƒbƒVƒ…‚ª‚È‚¢ê‡‚ÉA
ƒXƒ‰ƒbƒVƒ…‚ð•⊮‚µ‚悤‚ÆŽv‚Á‚ÄAˆÈ‰º‚̂悤‚É‘‚«Š·‚¦‚邯
–³ŒÀƒ‹[ƒv‚ð‹N‚±‚µ‚Ü‚·B
RewriteRule ^([^/]+)$ /$1/ [R=301,L]
‚Ç‚¤‹Lq‚µ‚½‚ç—Ç‚¢‚Å‚µ‚傤‚©B‚²‹³Ž¦‚¨Šè‚¢‚¢‚½‚µ‚Ü‚·B
0141nobody‚³‚ñ
2005/08/25(–Ø) 01:01:54ID:???Apache ‚̓fƒtƒHƒ‹ƒg‚Å / –³‚µ‚ÌƒŠƒNƒGƒXƒg‚ɑ΂µ‚Ä 301 ‚ð•Ô‚µ / ‚ð•⊮‚³‚¹‚邿‚¤‚ɂȂÁ‚Ä‚¢‚éB
•s—vB
0142nobody‚³‚ñ
2005/08/25(–Ø) 09:50:51ID:???http://***.com/~test/index.php?id=10
‚Æ‚¢‚¤URL‚ð
http://***.com/~test/10.html
‚ÆŒ¾‚¤•—‚É‚·‚é‚É‚Í
RewriteEngine on
RewriteRule ^/~test/([0-9A-Za-z)]+)\.html$ /~test/index.php?id=$1 [L]
‚Æ‘‚¯‚΂¢‚¢‚ñ‚Å‚·‚æ‚ËH‚µ‚©‚µA•\ަ‚³‚ê‚Ü‚¹‚ñEEB
ƒŠƒ_ƒCƒŒƒNƒg‚Æ‚©‘¼‚̃AƒNƒVƒ‡ƒ“‚Ìꇂ͓®‚‚Ì‚ÅAƒT[ƒo‚âmod_rewrite‚É
–â‘肪‚ ‚邯‚Íl‚¦‚ç‚ê‚Ü‚¹‚ñEEB‘‚«•û‚ª‚¨‚©‚µ‚¢‚̂łµ‚傤‚©H
0143nobody‚³‚ñ
2005/08/25(–Ø) 15:27:54ID:???/a/1/b/2/c/3/d/4/e/5.html
«
/index.php?a=1&b=2&c=3&d=4&e=5
ƒpƒ‰ƒ[ƒ^”‚ÍA‰Â•ςɂµ‚½‚¢‚̂ł·‚ªEEE
0144nobody‚³‚ñ
2005/08/27(“y) 18:47:47ID:???mod_rewrite‚¶‚á“‚¢‚©‚à‚ËB
0145nobody‚³‚ñ
2005/08/28(“ú) 11:49:42ID:???‚±‚ê‚łǂ¤‚æB
‰´‚̃[ƒJƒ‹‚ł͓®‚¢‚½‚ªB
RewriteEngine On
RewriteRule ^a/([0-9]+)/b/([0-9]+)/c/([0-9]+)/d/([0-9]+)/e/([0-9]+)\.html$
/index.php?a=$1&b=$2&c=$3&d=$4&e=$5 [L]
‚¿‚Ȃ݂ÉA‰üs‚·‚é‚È‚æB
–³•ÛØ‚ŃˆƒB
0146nobody‚³‚ñ
2005/08/28(“ú) 12:31:26ID:???‚ ‚ñ‚½‚¢‚¢“z‚¾‚ÈB‚¯‚Ç143‚ÌŽ¿–â‚¿‚á‚ñ‚Ɠǂñ‚łȂ¢‚æB
‚ ‚é’ö“xƒpƒ‰ƒ[ƒ^”‚ÌãŒÀ‚ðŒˆ‚ß‚ÄAŒÂ”‚²‚Æ‚É145‚Ý‚½‚¢‚ÈRewriteRule‚ð
‘‚‚µ‚©‚È‚¢‚ÆŽv‚¤B>>143
0147nobody‚³‚ñ
2005/08/28(“ú) 13:36:40ID:???‚Æ‚â‚Á‚ÄPHP‘¤‚Å $_SERVER['PATH_INFO'] ‚ð•ª‰ð‚·‚é‚‚ç‚¢‚µ‚©EEE
0148nobody‚³‚ñ
2005/08/28(“ú) 14:25:19ID:???mod_rewrite ‚̳‹K•\Œ»‚¾‚¯‚Å‚â‚ê‚ÆŒ¾‚í‚ê‚邯Šm‚©‚ÉŒµ‚µ‚¢
mod_perl ‚Å PerlTransHandler ‚ ‚½‚è‚ðƒtƒbƒN‚µ‚Ä‚¿‚á‚¿‚á‚Á‚Æ‘‚«Š·‚¦‚é‚Ȃ犄‚ÆŠy‚ɂł«‚é
0149nobody‚³‚ñ
2005/08/28(“ú) 16:29:14ID:???‚¢‚ë‚¢‚냌ƒXŠ´ŽÓ‚Å‚·B
ƒpƒ‰ƒ[ƒ^‚Ì aAbAcEEE ‚͌Œè‚ł͂ȂA‘¼‚Ì•¶Žš‚ɕςí‚邱‚Æ‚ª
‚ ‚è‚Ü‚·B—Ⴆ‚ÎApageAtarget ‚Ȃǂł·B
>>146
‚â‚͂肻‚ꂵ‚©‚È‚¢‚Å‚µ‚傤‚©B
mod_rewrite ‚Ń‹[ƒvˆ—‚̂悤‚ÈŒ`‚łǂ¤‚É‚©o—ˆ‚ê‚Î
‚¢‚¢‚©‚ȂƎv‚Á‚½‚̂ł·‚ªB
‚Æ‚è‚ ‚¦‚¸A‚±‚ñ‚ÈŠ´‚¶‚Ì‚ð‘òŽR‘‚±‚¤‚Æ‚µ‚Ä‚¢‚Ü‚·B
RewriteRule ^(.*)/(.*)/(.*)/(.*)\.html$ index.php?$1=$2&$3=$4 [L]
RewriteRule ^(.*)/(.*)\.html$ index.php?$1=$2 [L]
0150147
2005/08/28(“ú) 17:47:22ID:???‚»‚¤‚¢‚â[N]‚ª‚ ‚Á‚½‚ÈA–Y‚ê‚Ä‚½
RewriteRule ^([a-z0-9]+)/([a-z0-9]+)\.html index.php?$1=$2 [L,NC,QSA]
RewriteRule ^([a-z0-9]+)/([a-z0-9]+)/(.+)\.html $3.html?$1=$2 [N,NC,QSA]
0151nobody‚³‚ñ
2005/08/28(“ú) 19:23:03ID:???0152nobody‚³‚ñ
2005/08/29(ŒŽ) 21:53:41ID:???RewriteCond %{HTTP_HOST} ^(apple|grape|orange)\.example\.com$
‚Æ‚·‚é‚Ì‚Æ
RewriteCond %{HTTP_HOST} ^apple\.example\.com$ [OR]
RewriteCond %{HTTP_HOST} ^grape\.example\.com$ [OR]
RewriteCond %{HTTP_HOST} ^orange\.example\.com$
‚Æ‚·‚éꇂÅAˆê”ʘ_‚Æ‚µ‚Ăǂ¿‚炪‚‘¬‚Å‚µ‚傤‚©H
0153nobody‚³‚ñ
2005/09/19(ŒŽ) 04:05:03ID:???³‹K•\Œ»‚ð1‰ñ•]‰¿‚·‚é‚Ì‚Æ3‰ñ•]‰¿‚·‚é‚̂Ƃł͖¾‚ç‚©‚É1‰ñ‚Ì•û‚ª‘‚¢‚̂őOŽÒ
0154nobody‚³‚ñ
2005/09/27(‰Î) 17:41:19ID:???‚Æ‚µ‚½‚Æ‚«‚ÉArobots.txt‚Ȃǂ̂¢‚‚‚©‚̃tƒ@ƒCƒ‹‚̓XƒLƒbƒv‚³‚¹‚½‚¢‚̂ł·‚ª
‚ǂ̂悤‚É‚·‚ê‚Ηǂ¢‚̂łµ‚傤‚©?
0155nobody‚³‚ñ
2005/09/30(‹à) 19:04:43ID:???Ž¿–₪‚ ‚è‚Ü‚·B
URLƒGƒ“ƒR[ƒh‚ðs‚Á‚Ä“ú–{Œê“™‚ª%XY‚ÌŒ`Ž®‚ɂȂÁ‚½URL‚ðŠÜ‚ñ‚Å‚¢‚邯‚«A
RewriteRule ^([0-9A-Za-z%]+)$ test.php?keyword=$1
‚ȂǂƂµ‚Ä‚à404ƒGƒ‰[‚ɂȂÁ‚Ä‚µ‚Ü‚¢‚Ü‚·Bi“ú–{Œê‚ª‚È‚¢‚Æ‚«‚Í’Êí’Ê‚è‚Å‚·Bj
ƒ‹[ƒ‹‚Ì‹Lq‚ªŠÔˆá‚Á‚Ä‚¢‚é‚̂łµ‚傤‚©B
ƒGƒ‰[‚ɂȂç‚È‚¢•û–@‚ð‚²‘¶’m‚Å‚µ‚傤‚©B‚¨Šè‚¢‚µ‚Ü‚·B
0156nobody‚³‚ñ
2005/09/30(‹à) 20:40:28ID:???‚Ü‚¸ƒ}ƒjƒ…ƒAƒ‹‚ð“Ç‚ñ‚ÅA‚»‚ê‚©‚çׂ©‚¢‚Æ‚±‚ë‚ðŽ¿–â‚·‚éŽp¨‚ðŒ©‚¹‚éB
0157nobody‚³‚ñ
2006/01/15(“ú) 15:53:40ID:0othuuG9RewriteRule ^(.*)\.html$ test.cgi?$1
‚Å‚¤‚Ü‚‚¢‚Á‚½‚Ì‚ÉAŽ©•ª‚̃T[ƒo[‚ł͊¿Žš‚ƂЂ炪‚È‚ªƒŠƒ‰ƒCƒg‚Å‚«‚È‚¢B
‹Lq‚Ì–â‘è‚¶‚á‚È‚¢‚©‚àB
0158nobody‚³‚ñ
2006/01/15(“ú) 16:02:20ID:???0159157
2006/01/16(ŒŽ) 01:32:31ID:???‚Ü‚ AApache1.3‚©‚ç2‚É‚µ‚½‚çA‰½‚Ì–â‘è‚à‚È‚ƒŠƒ‰ƒCƒg‚·‚邿‚¤‚ɂȂÁ‚½‚̂ł悵‚Æ‚·‚é
0160nobody‚³‚ñ
2006/01/20(‹à) 03:14:31ID:???‚È‚º‚©"."(ƒhƒbƒg)‚ðŽg‚¤‚Æ404‚ɂȂé‚̂ł·‚ªA‰ñ”ð‚·‚é•û–@‚͂Ȃ¢‚à‚̂łµ‚傤‚©H
‚±‚Á‚¿‚¾‚Æ“®‚©‚È‚¢‚ñ‚¾‚¯‚ÇA
http://shinehage.com/072.sex ¨ http://shinehage.com/index.cgi?072.sex
‚±‚Á‚¿‚¾‚Æ“®‚
http://shinehage.com/072-sex ¨ http://shinehage.com/index.cgi?072-sex
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^([0-9A-Za-z]+\.[0-9A-Za-z]+)$ index.cgi?$1 [L]
ª‚±‚ê‚ł̓_ƒ‚ÅA
«‚±‚Á‚¿‚¾‚Æ“®‚EEE
RewriteRule ^([0-9A-Za-z]+\-[0-9A-Za-z]+)$ index.php?$1 [L]
0161nobody‚³‚ñ
2006/01/20(‹à) 12:45:18ID:???0162nobody‚³‚ñ
2006/01/31(‰Î) 13:32:42ID:???0163nobody‚³‚ñ
2006/03/08(…) 21:55:04ID:F0LiHM5TRewriteBase /hogehoge
RewriteRule ^hoge/([^/]+)/$ ho.php?user=$1 [L]
‚Æ‚µ‚½ê‡A/hoge/username/?page=2 ‚Æ‚¢‚Á‚½Š´‚¶‚ňø”user‚̂ق©‚Ɉø”page‚ð“ǂݞ‚Ü‚¹‚é‚ɂ͂ǂ¤‚µ‚½‚ç‚¢‚¢‚̂łµ‚傤‚©H
0164nobody‚³‚ñ
2006/03/09(–Ø) 08:30:08ID:???RewriteRule ^hoge/([^/]+)/$ ho.php?user=$1&%{QUERY_STRING} [L]
0165nobody‚³‚ñ
2006/03/10(‹à) 01:49:51ID:wS29C68G/-/detail/=/
‚Æ‚©‚¢‚¤URL‚ª‚ ‚邯‚Ç‚ ‚ê‚àmod_rewrite?
ƒnƒCƒtƒ“‚Æ‚©‚È‚ñ‚©ˆÓ–¡‚ ‚é‚Ì‚©‚È
0166nobody‚³‚ñ
2006/03/13(ŒŽ) 12:10:05ID:???RewriteEngine on
RewriteRule ^/dir/hoge/([0-9]+).html$ /dir/hoge.php?id=$1
‚Æ‚µ‚Ä/dir/hoge/nn.html‚̃AƒNƒZƒX‚ð/dir/hoge.php?id=nn‚É
rewrite‚µA/dir/hoge.php‚Í“®ì‚·‚é‚̂ł·‚ªQUERY_STRING‚Ìid=nn‚ª
hoge.php‚É“n‚è‚Ü‚¹‚ñB‚Ȃɂ©RewriteRule‚Ì‘‚«•û‚É‚¨‚©‚µ‚È“_‚ª
‚ ‚è‚Ü‚·‚Å‚µ‚傤‚©H
0167nobody‚³‚ñ
2006/03/13(ŒŽ) 12:14:32ID:???0168nobody‚³‚ñ
2006/03/13(ŒŽ) 12:24:24ID:???‚à‚¿‚ë‚ñŽÀÛ‚Ìnn‚Í”Žš‚Å‚±‚±‚ł̓Tƒ“ƒvƒ‹‚Æ‚µ‚Änn‚Æ‘‚¢‚½‚ñ‚¾‚æ‚Ë
0169nobody‚³‚ñ
2006/03/13(ŒŽ) 13:19:52ID:???‚¿‚Ȃ݂Éhoge.php‚ÅŽQƂł«‚é'REQUEST_URI'‚Í
ƒuƒ‰ƒEƒU‘—M‚³‚ꂽ/dir/hoge/nn.html‚ª‚»‚̂܂ܗˆ‚Ü‚·‚Ì‚Å
hoge.php‘¤‚ʼn½‚Æ‚©‚Å‚«‚»‚¤‚Å‚·‚ªA
äD‚É—Ž‚¿‚È‚¢‚Ì‚Æhoge.php‚ð•ÏX‚µ‚½‚‚È‚¢‚Ì‚Å
Ý’è‚É—Ž“x‚ª‚ ‚é‚̂Ȃ炻‚ê‚Å‰ðŒˆ‚µ‚½‚¢‚Æl‚¦‚Ä‚¢‚Ü‚·B
‚æ‚낵‚‚¨Šè‚¢‚µ‚Ü‚·B
0170nobody‚³‚ñ
2006/03/13(ŒŽ) 13:33:00ID:???>>164
0171nobody‚³‚ñ
2006/03/13(ŒŽ) 14:37:04ID:???‚æ‚‚í‚©‚ç‚È‚‚È‚Á‚Ä‚«‚Ü‚µ‚½B
RewriteEngine‚ÆRewriteRule‚ðƒRƒƒ“ƒg‚É‚µ‚Ä‚à
/dir/hoge/nn.html‚Åhoge.php‚ªŒÄ‚Ño‚³‚ê‚Ü‚·B
•ʂ̎ŸŒ³‚ÅRewriteRule‚ªŒø‚¢‚Ä‚¢‚邿‚¤‚Å‚·‚ª
S“–‚½‚è‚È‚µ‚ŃpƒjƒbƒN’†B
0172nobody‚³‚ñ
2006/03/13(ŒŽ) 15:23:36ID:???—Ž‚¿’…‚¢‚Ä access_log
0173nobody‚³‚ñ
2006/03/25(“y) 15:58:49ID:rUjENMuu•ʃ|[ƒg‚É‚à‚¤ˆê‚ÂÝ’u‚µ‚½445ƒ|[ƒg‚Ìê‡A
http://www.example.com:445/
«
https://www.example.com:445/
‚ÉƒŠƒ_ƒCƒŒƒNƒg‚µ‚½‚¢‚̂ł·‚ªARewriteRule‚ÆRewriteRule‚ð
‚ǂ̂悤‚É‘‚¢‚½‚ç‚¢‚¢‚Å‚µ‚傤‚©H
0174nobody‚³‚ñ
2006/04/06(–Ø) 05:28:11ID:???–â‘è‚ðvar_dump‚ðŽg‚Á‚Ä“ü‚Á‚Ä‚«‚½ƒpƒ‰ƒ[ƒ^[‚¾‚¯‚ð•\ަ‚·‚éƒvƒƒOƒ‰ƒ€test.php‚ɂ܂Ƃ߂Ă݂܂µ‚½B
‚ ‚ÆŽ„‚̂Ƃ±‚ë‚ÅŽg‚Á‚Ä‚é•¶ŽšƒR[ƒh‚ÍUTF-8
<?
var_dump($_SERVER["QUERY_STRING"]);
echo "<br>\n";
var_dump($_GET);
$param = urlencode("coffee&tea");
$directUrl = "http://hoge.go.jp/test.php?keyword=". $param;
$rewriteUrl = "http://hoge.go.jp/". $param. "/";
echo "<br>\n";
echo "case 1 <a href=\"". $directUrl ."\">direct_url</a><br>\n";
echo "case 2 <a href=\"". $rewriteUrl ."\">rewrite_url</a><br>\n";
?>
‚ÅA.htaccess‚Í‚±‚ñ‚ÈŠ´‚¶
RewriteEngine on
RewriteBase /
RewriteCond %{REQUEST_URI} ^/(.*)/$
RewriteRule ^(.*)/$ /test.php?keyword=$1 [L]
0175nobody‚³‚ñ
2006/04/06(–Ø) 05:28:46ID:???‚»‚ÌURLiŽ©•ªŽ©g‚Ȃ킯‚¾‚¯‚Çj‚É”ò‚Ԃƈȉº‚Ì•¶Žš—ñ‚ð“f‚«o‚·
string(20) "keyword=coffee%26tea"
array(1) { ["keyword"]=> string(10) "coffee&tea" }
‚±‚ê‚Í‚n‚jB‚±‚ê‚Érewrite‚ðŠš‚Ü‚µ‚½‚¢B
–â‘è‚Ìcase 2Arewrite_url‚Ìê‡http://hoge.go.jp/coffee%26tea/‚ð¶¬B
”ò‚Ô‚Æmod_rewrite•â‘«‚³‚êA•ÏŠ·‚³‚ê‚éBˆÈ‰ºƒƒO‚©‚甲ˆ
(3) [per-dir /var/www/hoge.go.jp/] applying pattern '^(.*)/$' to uri 'coffee&tea/'
(4) RewriteCond: input='/coffee&tea/' pattern='^/(.*)/$' => matched
(2) [per-dir /var/www/hoge.go.jp/] rewrite coffee&tea/ -> /test.php?keyword=coffee&tea
(3) split uri=/test.php?keyword=coffee&tea -> uri=/test.php, args=keyword=coffee&tea
‚»‚ÌURL‚É”ò‚Ԃƈȉº‚Ì•¶Žš—ñ‚ð“f‚«o‚·
string(18) "keyword=coffee&tea"
array(2) { ["keyword"]=> string(6) "coffee" ["tea"]=> string(0) "" }
%26‚ªmod_rewrite‚Å&‚ɃfƒR[ƒh‚³‚ê‚¿‚á‚Á‚Ätea‚ªˆø”–¼‚ɂȂÁ‚¿‚Ⴄ‚æEEE
‘Îô–@‚²‘¶’m‚Ì•û‹³‚¦‚Ä‚‚¾‚³‚¢EEE‚ ‚é‚¢‚͂ǂ±‚©Ý’肪ˆ«‚¢‚Ì‚©EEE
0176nobody‚³‚ñ
2006/04/06(–Ø) 08:11:14ID:???$rewriteUrl = "http://hoge.go.jp/". urlencode($param). "/";
0177nobody‚³‚ñ
2006/04/06(–Ø) 08:59:39ID:???‚ [A‚È‚é‚Ù‚ÇAmod_rewrite‚É‚Íurlencode‚ð‚Qd‚ÉŽdž‚Þ‚Ì‚ËB
mod_rewrite‚ð‰„X‚ƘM‚Á‚ĂĂ«‚ª‚‚©‚ñ‚©‚Á‚½B
Šm”FŽæ‚Á‚½‚Æ‚±‚ëãŽè‚“®‚«‚Ü‚µ‚½B
‚±‚Ì•û–@‚Å‚â‚Á‚Ă݂܂·BƒTƒ“ƒNƒXB
‚µ‚©‚µmod_rewrite‘¤‚ł̑Ήž‚ÍÝ’è‚Í‚â‚Í‚è“‚¢‚Ì‚©‚È‚ŸEEE
PHP‚É“ü‚Á‚Ä‚‚éƒGƒ“ƒR[ƒhó‘Ô‚Æo‚Äs‚ƒGƒ“ƒR[ƒhó‘Ô‚ªrewriteŽg‚¤Žg‚킸‚ÉŠÖ‚í‚炸
“¯‚¶‚Å‚ ‚ê‚ÎŒ©’Ê‚µ‚ª‚¢‚¢‚©‚È[‚Æ‚©Žv‚Á‚Ä‚½‚Ì‚ÅB
0178nobody‚³‚ñ
2006/04/22(“y) 02:52:49ID:IkBNOhRq>‚±‚̃tƒ‰ƒbƒO‚ÍA’u‚«Š·‚¦‚é‚̂ł͂ȂA‘¶Ý‚·‚é‚à‚̂ɑ΂µ‚ÄA
>rewrite ƒGƒ“ƒWƒ“‚ª‘ã—p•¶Žš—ñ‚É‚ ‚éƒNƒGƒŠ[•¶Žš—ñ‚ɃAƒyƒ“ƒh‚·‚邿‚¤‚É‚µ‚Ü‚·B
>rewite ƒ‹[ƒ‹‚ŃNƒGƒŠ[•¶Žš—ñ‚Ƀf[ƒ^‚ð’ljÁ‚µ‚½‚¢‚Æ‚«‚ÉŽg‚Á‚Ä‚‚¾‚³‚¢B
‚Æ‚ ‚é‚̂ł·‚ªAŽÀ‹““®‚Æ‚µ‚Ăǂ̂悤‚ɂȂé‚Ì‚©A‚æ‚‚í‚©‚è‚Ü‚¹‚ñB
‚¢‚Á‚½‚¢‚Ç‚¤‚È‚é‚̂łµ‚傤‚©H
0179nobody‚³‚ñ
2006/04/22(“y) 13:58:50ID:???“Ç‚ñ‚ÅŽš‚Ì”@‚‚»‚¤‚È‚éB
0180nobody‚³‚ñ
2006/04/23(“ú) 02:46:10ID:???ŽÀ‹““®‚Æ‚µ‚Ăǂ¤‚È‚é‚Ì‚©AƒTƒ“ƒvƒ‹‚Ȃǂª‚ ‚邯‚í‚©‚è‚â‚·‚¢‚ñ‚Å‚·‚¯‚ÇAA
0181nobody‚³‚ñ
2006/04/24(ŒŽ) 11:05:56ID:Z/7vX4oM«
/hoge/modname/index.php?ReserveForm
‚Æ‚¢‚Á‚½Š´‚¶‚Érewrite‚µ‚½‚¢‚̂ł·‚ªA‚Ç‚¤‚à‚¤‚Ü‚‚¢‚«‚Ü‚¹‚ñB
RewriteRule !hoge/([^/]+/)ReserveForm\.do $1/index.php
‚Æ‚â‚邾‚¯‚ÅAinternalƒGƒ‰[i–³ŒÀƒ‹[ƒvj‚ɂȂè‚Ü‚·B
modname‚Ì•”•ª‚ð$1‚É’uŠ·‚·‚é‚ɂ͂ǂ¤‚â‚ê‚΂¢‚¢‚̂łµ‚傤‚©B
0182nobody‚³‚ñ
2006/04/24(ŒŽ) 12:34:14ID:???modname‚ð’uŠ·‚·‚é•K—v‚͂Ȃ¢‚悤‚¾‚¯‚Ç—á•¶‚̊ԈႢ‚Å‚·‚©
0183nobody‚³‚ñ
2006/06/12(ŒŽ) 02:24:24ID:???0184nobody‚³‚ñ
2006/06/12(ŒŽ) 05:04:50ID:???‚·‚݂܂¹‚ñBBB
0185nobody‚³‚ñ
2006/06/15(–Ø) 09:05:30ID:p9raRrGDTag‚ðAhttp://domain.tld/tags/tagname
‚Æ‚¢‚¤Œ`‚Åì‚ê‚邿‚¤‚ɂł«‚½‚܂ł͂¢‚¢‚̂ł·‚ªA
http://as-is.net/blog/archives/001020.html ‚ðŽQl‚É .htaccess‚É
RewriteEngine on
RewriteRule ^tags/(.*)$ /cgi-bin/mt/mt-xsearch.cgi?blog_id=2&search_key=Tagwire&delimiter=,&search=$1 [QSA,L]
‚ÆŽw’肵‚Ä‚é‚̂ł·‚ª404ƒGƒ‰[‚ªo‚Ä‚µ‚Ü‚¢‚Ü‚·B
ŽÀÛ‚É”ò‚ñ‚łقµ‚¢æ‚Í
http://domain.tld/cgi-bin/mt/mt-xsearch.cgi?blog_id=2$search_key=Tagwire&delimiter=,$search=tagname
‚Å‚·B
RewriteRule aaa.html bbb.html
‚ȂǂƎÀÛ‚É‘¶Ý‚·‚ébbb.html‚ÉŒü‚¯‚Äaaa.html‚ðŒÄ‚Ño‚µ‚ăeƒXƒg‚·‚邯•\ަ‚³‚ê‚Ü‚·‚Ì‚Å
mod_rewriteŽ©‘͓̂®‚¢‚Ă܂·B
Œ©’¼‚·“_“™ƒAƒhƒoƒCƒX‚¢‚½‚¾‚¯‚ê‚ÎK‚¢‚Å‚·B
0186185
2006/06/15(–Ø) 09:07:01ID:???ŽÀÛ‚É”ò‚ñ‚łقµ‚¢æ‚Í
http://domain.tld/cgi-bin/mt/mt-xsearch.cgi?blog_id=2$search_key=Tagwire&delimiter=,&search=tagname
‚Å‚·B
0187nobody‚³‚ñ
2006/06/24(“y) 20:11:15ID:usPjod1h‚É‘‚«Š·‚¦‚½‚¢‚̂ł·‚ªA
‚Ç‚¤‚·‚ê‚΂¢‚¢‚̂ł·‚©H
0188nobody‚³‚ñ
2006/06/25(“ú) 09:19:26ID:???0189nobody‚³‚ñ
2006/07/29(“y) 17:15:32ID:???httpd‚ÍRHEL3‚̃Cƒ“ƒXƒg[ƒ‰[‚É‚µ‚½‚ª‚Á‚ÄA‚»‚̂܂܃Cƒ“ƒXƒg[ƒ‹‚µ‚Ü‚µ‚½B
http://www.domain.com/http://www.google.co.jp
«
RewriteEngine on
RewriteRule (..*) $1 [L]
«
http://www.google.co.jp
ƒAƒhƒoƒCƒX‚ð‚¨Šè‚¢‚µ‚Ü‚·B
0190nobody‚³‚ñ
2006/08/01(‰Î) 20:44:39ID:???R ƒIƒvƒVƒ‡ƒ“‚ÅƒŠƒ_ƒCƒŒƒNƒg‚¶‚á‚Ü‚¢‚©H
[R,L]
0191nobody‚³‚ñ
2006/08/07(ŒŽ) 16:21:58ID:???Apache httpd ‚Ì mod_rewrite ƒ‚ƒWƒ…[ƒ‹‚É‚¨‚¯‚éƒoƒbƒtƒ@ƒI[ƒo[ƒtƒ[‚ÌÆŽã«
ttp://jvn.jp/cert/JVNVU%23395412/index.html
‰½‚ªˆ«‚©‚Á‚½‚ÌH
0192nobody‚³‚ñ
2006/08/19(“y) 09:19:31ID:AnvEHxgI‹tˆø‚«‚Å‚«‚È‚¢l‚ð•ʃAƒhƒŒƒX‚Ö”ò‚΂µ‚½‚¢‚̂ł·‚ª
uREMOTE_HOST‚ª”Žš‚¾‚¯‚ÌŽžv‚Æ‚¢‚¤ðŒ‚͂ǂ¤‘‚¯‚΂¢‚¢‚Å‚µ‚傤‚©H
‚Ü‚½proxyÚ‘±‚Ìl‚ðmod_re‚—rite‚¾‚¯‚łȂé‚ׂŒø‰Ê“I‚ÉiŠ®‘S‚łȂ‚Ä‚à‚¢‚¢j
•ʃAƒhƒŒƒX‚Ö”ò‚΂µ‚½‚¢‚̂ł·‚ª‚ǂ̊‹«•Ï”‚ÉRewriteCond‚ð‚Ç‚¤‘‚¯‚΂¢‚¢‚Å‚µ‚傤‚©H
‰SŽÒ‚Å‚·‚ª‚æ‚낵‚‚¨Šè‚¢‚µ‚Ü‚·B
0193nobody‚³‚ñ
2006/08/29(‰Î) 18:50:13ID:qBkjqVymhttp://example.com/?hogehoge
‚ÉƒŠƒ_ƒCƒŒƒNƒg‚³‚¹‚邽‚ß‚ÉA.htaccess‚É
RewriteEngine on
RewriteRule ^(.+)$ /?$1 [L]
‚Æ‘‚¢‚½‚̂ł·‚ªA500ƒGƒ‰[o‚Ä‚¤‚Ü‚‚¢‚«‚Ü‚¹‚ñB
ƒAƒhƒoƒCƒX‚¨Šè‚¢‚µ‚Ü‚·EEE
0194nobody‚³‚ñ
2006/09/05(‰Î) 21:59:51ID:Hy3lSiWgŽg‚Á‚Ä‚¢‚éƒT[ƒo[‚É‚ÄAƒT[ƒo[ŠÇ—l‚³‚ñ‚Émod_rewrite‚ðON‚É‚µ‚Ä‚à‚ç‚Á‚½‚̂ł·‚ªA
‚«‚¿‚ñ‚Æ“®ì‚·‚邱‚Æ‚ðŠm”F‚·‚éƒTƒ“ƒvƒ‹php‚â.htaccess‚ð‚²‘¶’m‚È‚¢‚Å‚·‚©H
ƒT[ƒo[ŠÇ—l‚³‚ñ‚ª–Z‚µ‚¢‚悤‚łȂ©‚È‚©˜A—‚ª‚‚«‚Ü‚¹‚ñA
‚Ç‚¤‚É‚©“®ìŠm”F‚ð‚µ‚½‚¢‚̂ł·‚ªBBB
0195nobody‚³‚ñ
2006/09/05(‰Î) 23:49:05ID:???“®ìŠm”F‚Ì•û–@‚à‚í‚©‚炸‚É‚»‚ñ‚È‚±‚Æ‚ð‚µ‚Ä‚Ç‚¤‚·‚é‚‚à‚肾H
0196nobody‚³‚ñ
2006/09/05(‰Î) 23:53:40ID:Hy3lSiWg‚Æ‚ ‚éCMSƒvƒ‰ƒOƒCƒ“‚ðà–¾‘‚É]‚Á‚ăCƒ“ƒXƒg[ƒ‹‚µ‚Ü‚·B
0197nobody‚³‚ñ
2006/09/06(…) 16:18:20ID:???0198nobody‚³‚ñ
2006/09/06(…) 16:50:16ID:???‚»‚¤‚¢‚í‚ê‚邯Žv‚Á‚½‚æB
•W€“I‚È‘¼ƒT[ƒo[‚R‚‚Ńvƒ‰ƒOƒCƒ““®‚¢‚Ă邵A
ƒvƒ‰ƒOƒCƒ“‚Ì“®ì‚É•K—v‚Ȃ̂Ímod_rewrite‚݂̂¾‚µB
CMS‚Ì“®ì‚Í‘¼‚É‚¢‚ꂽƒTƒCƒg‚ª‚¸‚Á‚ƈÀ’肵‚Ă邵B
‚±‚Á‚¿‚ª‘å•Ï‚¾‚ÆŽv‚Á‚Ă邯‚Ç‚à‚¤ŽÀ‘•‚Í’ú‚ß‚½B
’f‚éB
0199nobody‚³‚ñ
2006/09/06(…) 22:30:09ID:ogWsQap5“ü—Í•¶Žš—ñiURLj‚ð“ü—Í‚µ‚½‚ç
htaccess‚É‚µ‚½‚ª‚Á‚Ä
‚Ç‚¤URL•ÏŠ·‚³‚ê‚é‚©•\ަ‚³‚ê‚é‚ÌB
‚»‚¤‚·‚ê‚Α啂ɕ~‹‚ª‰º‚ª‚邯Žv‚¤‚ñ‚¾‚¯‚ÇB
0200nobody‚³‚ñ
2006/09/07(–Ø) 09:25:25ID:???> mod_rewriteƒGƒ~ƒ…ƒŒ[ƒ^ì‚낤‚ÆŽv‚¤‚ñ‚¾‚¯‚ǂǂ¤‚æH
> “ü—Í•¶Žš—ñiURLj‚ð“ü—Í‚µ‚½‚ç
> htaccess‚É‚µ‚½‚ª‚Á‚Ä
> ‚Ç‚¤URL•ÏŠ·‚³‚ê‚é‚©•\ަ‚³‚ê‚é‚ÌB
> ‚»‚¤‚·‚ê‚Α啂ɕ~‹‚ª‰º‚ª‚邯Žv‚¤‚ñ‚¾‚¯‚ÇB
‚·‚Á‚°‚¥Šú‘Ò‚µ‚Ă܂·B
0201nobody‚³‚ñ
2006/09/07(–Ø) 17:01:33ID:???‚Ü‚ •Ö—˜‚¾‚낤‚¯‚Çdebug on‚É‚·‚ê‚Αå‘ÌŽ–‘«‚è‚é‚©‚ç‚Ë
0202nobody‚³‚ñ
2006/10/21(“y) 03:17:29ID:KzoqADxqmod_rewrite‚ðŽg‚Á‚ÄAtomcatã‚Å“®‚struts‚ð—p‚¢‚½ƒAƒvƒŠ‚Ì
‚t‚q‚k‚ð‘‚«Š·‚¦‚悤‚Æ‚µ‚Ä‚¢‚é‚̂ł·‚ªA‚¤‚Ü‚‚¢‚«‚Ü‚¹‚ñBB
iURL‚ªrewrite‚³‚ê‚é‘O‚ÉAtomcat‚̂ق¤‚ɧŒä‚ª‚¢‚Á‚Ä‚µ‚Ü‚¢A‚¤‚Ü‚‘‚«Š·‚¦‚ç‚ê‚È‚¢j
‚Ç‚±‚ðÝ’è‚·‚ê‚΂悢‚Å‚µ‚傤‚©H
0203nobody‚³‚ñ
2006/10/22(“ú) 17:32:12ID:???0204nobody‚³‚ñ
2006/10/22(“ú) 21:14:50ID:???²‰êŒ§’¡E²‰êŒ§ŒxE’k‡E’sŠ¿Eî•ñ˜R‰k‚Ȃǂ̓à—e‚¾B
‹âs‚ª’ׂê‚邯‚µ‚½ƒfƒ}‚ª‰ñ‚è‘›‚¬‚ª‹N‚«‚½‚±‚Æ‚à‚ ‚éB
‚±‚̂悤‚È‘‚«ž‚Ý‚ÍT‚ނׂ«‚¾B
”íŠQ–hŽ~‚Ì‚½‚ßí’“‚·‚éƒXƒŒ‚ÉŒ[–Ö‚µ‚Ä‚‚êB
0205nobody‚³‚ñ
2006/12/14(–Ø) 00:36:31ID:HPgduaQomod_rewrite‚ÌRewriteRule‚Åprofile.cgi‚©‚çprofile.html‚ÖURL‚Ì‘‚«Š·‚¦‚ð‚µ‚æ‚¤‚Æ‚µ‚Ä‚é‚Å|
‘‚¢‚½ƒ‹[ƒ‹‚ªˆÈ‰º‚Ì’Ê‚è‚Å|
RewriteRule ^(.*)\.cgi?(.*) $1.html?$2 [L]
‚Å‚àuprofile.html‚È‚ñ‚Ă˂¥‚æv‚Á‚Čω΂Ɍ¾‚í‚ê‚é‚ñ‚Å|
mod_rewrite‚Á‚ÄURL‚¾‚¯‚Ì‘‚«Š·‚¦‚Á‚Äo—ˆ‚È‚¢‚ñ‚Å|‚©H
‰ñ“š‚¨Šè‚¢‚µ‚Ü|
0206nobody‚³‚ñ
2006/12/14(–Ø) 14:03:45ID:???0207nobody‚³‚ñ
2006/12/14(–Ø) 18:14:19ID:???‚Ü‚¶‚Å|‚©B
‚¶‚á‚ ƒ\[ƒX’¼Ú‘‚«Š·‚¦‚邵‚©‚È‚¢‚Å|‚ËB
‚ ‚肪‚Æ‚¤‚Å|
0208nobody‚³‚ñ
2006/12/15(‹à) 02:34:56ID:???html‚ɃAƒNƒZƒX‚µ‚½‚Æ‚«cgi‚ðŽÀs‚·‚邿‚¤‚É‚·‚ê‚΂¢‚¢‚ñ‚¾‚æB
0209nobody‚³‚ñ
2006/12/16(“y) 00:15:59ID:???0210nobody‚³‚ñ
2007/03/03(“y) 20:36:20ID:???³‹K•\Œ»‚ÌŽ¿–â‚Ȃ̂ł·‚ªA
mod_rewrite‚ÅA
"/media.*"ˆÈŠO‚Ö‚ÌƒŠƒNƒGƒXƒg‚ð‚·‚×‚Ä"/index.php"‚Ö”ò‚΂·‚ɂ͂ǂ¤‚·‚ê‚Ηǂ¢‚Å‚µ‚傤‚©H
‹X‚µ‚‚¨Šè‚¢‚µ‚Ü‚·B
0211nobody‚³‚ñ
2007/03/04(“ú) 12:24:43ID:???RewriteEngine on
RewriteCond %{REQUEST_URI} !^/media
RewriteRule (.*) /index.php [L]
!^/media ‚Ì ^ ‚Í‚¢‚ç‚ñ‚©‚Á‚½‚©‚Èc
0212nobody‚³‚ñ
2007/03/06(‰Î) 13:08:27ID:???http://example.com@‚ð@http://www.example.com ‚É
ƒŠƒ_ƒCƒŒƒNƒg‚³‚¹‚½‚¢‚̂ł·‚ªAhttpsŠÂ‹«‚É‚È‚é‚Æ‚¤‚Ü‚‚¢‚«‚Ü‚¹‚ñB
https—p‚ɉº‹L‚̂悤‚Él‚¦‚Ă݂½‚̂ł·‚ªcB
RewriteEngine on
RewriteCond %{SERVER_PORT} ^443 [AND]
RewriteCond %{HTTP_HOST} ^example\.com
RewriteRule (.*)$ https://www.example.com$1 [R=301,L]
‚¤‚Ü‚¢•û–@‚͂Ȃ¢‚Å‚µ‚傤‚©H
0213212
2007/03/06(‰Î) 14:31:15ID:???RewriteEngine on
RewriteCond %{SERVER_PORT} ^443
RewriteCond %{HTTP_HOST} ^example\.com
RewriteRule (.*)$ https://www.example.com$1 [R=301,L]
SSLŠÂ‹«‚ÌÝ’èƒtƒ@ƒCƒ‹‚ªˆá‚¢‚Ü‚µ‚½BBBorz
0214nobody‚³‚ñ
2007/03/07(…) 01:06:15ID:???RewriteRule ^([0-9A-Za-z_]+)/$ /index.php?mod=user&act=$1 [L]
”¼Šp‰p”Žš‚̳‹K•\Œ»‚ɃAƒ“ƒ_[ƒo[‚ð“ü‚ê‚é‚ɂ͂ǂ¤‚·‚ê‚΂¢‚¢‚Å‚µ‚傤‚©?
0215214
2007/03/07(…) 01:09:00ID:???‚½‚¾apache‚ðÄ‹N“®‚µ‚Ä‚¢‚È‚©‚Á‚½‚¾‚¯‚Û
0216nobody‚³‚ñ
2007/03/10(“y) 17:38:22ID:VXyj5Dh3‚Å m/2/http://wwww.example.com/ ‚Æ‚µ‚Ä•\ަ‚³‚¹‚邱‚Ƃ͉”\‚Å‚µ‚傤‚©H
0217nobody‚³‚ñ
2007/05/25(‹à) 00:26:35ID:4kvXKUJVhttp://example.com/hoge/hage/ ‚ð
hoge‚Æ‚¢‚¤ƒfƒBƒŒƒNƒgƒŠ‚ª–³‚¯‚ê‚Î
http://example.com/index.php ‚ÉƒŠƒ_ƒCƒŒƒNƒg
‚ ‚ê‚Î
http://example.com/hoge/ ‚ð‚»‚Ì‚Ü‚Ü•\ަ‚³‚¹‚½‚¢‚̂ł·B
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
ã‹L‚̂悤‚É‚â‚Á‚Ă݂½‚̂ł·‚ªAƒfƒBƒŒƒNƒgƒŠ‚ª‘¶Ý‚µ‚悤‚ª–³‚©‚낤‚ª
‚·‚ׂÄhttp://example.com/index.php‚ÉƒŠƒ_ƒCƒŒƒNƒg‚³‚ê‚Ä‚µ‚Ü‚¢‚Ü‚µ‚½B
‚¢‚Á‚½‚¢‚Ç‚±‚ªŠÔˆá‚Á‚Ä‚¢‚é‚̂łµ‚傤‚©H
0218nobody‚³‚ñ
2007/05/25(‹à) 07:40:57ID:???‰Â”\
>>217
ŽŽ‚µ‚½‚ç‚¿‚á‚ñ‚Æ“®ì‚µ‚½‚̂ŊԈá‚Á‚Ă͂¢‚È‚¢‚ÆŽv‚¤
0219217
2007/05/26(“y) 06:46:54ID:???‚Ü‚¶‚Á‚·‚©B
apache‚ÌÝ’è‚É–â‘肪‚ ‚é‚Ì‚©‚à‚µ‚ê‚Ü‚¹‚ñB
‚à‚¤‚·‚±‚µ’²‚ׂĂ݂܂·B‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚µ‚½B
0220nobody‚³‚ñ
2007/05/26(“y) 13:58:00ID:llpEpcc0mod_rewrite ‚ŃXƒ‰ƒbƒVƒ…•⊮‚ðŽÀŒ»‚³‚¹‚½‚¢‚Æl‚¦‚Ä‚¨‚èAƒAƒhƒoƒCƒX‚ð‚¨Šè‚¢‚µ‚½‚¢‚Å‚·B
¦à–¾‚ª’·‚‚È‚Á‚Ä‚µ‚Ü‚Á‚½‚Ì‚ÅA–{•¶‚ð‚¢‚‚‚©‚É•ªŠ„‚µ‚Ä“Še‚¢‚½‚µ‚Ü‚·B
›Œ»Ý‚Ìó‹µ
‚Ü‚¸A‰º‹L‚ÌÝ’è‚ð’ljÁ‚·‚鎖‚ÅAUserDir ‚Ƀ`ƒ‹ƒ_–³‚µ‚ŃAƒNƒZƒX‚ªo—ˆ‚邿‚¤‚É‚µ‚Ä‚ ‚è‚Ü‚·B
RewriteEngine on
RewriteRule ^/([a-zA-Z0-9_\-]+)/(.*) - [C]
RewriteCond /home/$1/public_html/$2 -f [OR]
RewriteCond /home/$1/public_html -d
RewriteRule ^/([a-zA-Z0-9_\-]+)/(.*) /~$1/$2/ [PT]
RewriteRule ^/([a-zA-Z0-9_\-]+)$ /~$1/ [PT]
ã‹L RewriteRule ‚̉e‹¿‚ÅA URL‚ÌÅŒã‚ɃXƒ‰ƒbƒVƒ…‚ªŠÜ‚Ü‚ê‚Ä‚¢‚È‚¢ê‡Amod_dir ‚̃Xƒ‰ƒbƒVƒ…•⊮‚ªs‚í‚ê‚Ü‚¹‚ñB
E—á@test ƒ†[ƒU‚̃fƒBƒŒƒNƒgƒŠ‚ŃAƒNƒZƒX‚µ‚½ê‡
–{—ˆ‚Å‚ ‚ê‚Ήº‹L‚̃Xƒ‰ƒbƒVƒ…•⊮‚ªs‚í‚ê‚é‚Í‚¸‚¾‚ªAŽÀۂɂ̓Xƒ‰ƒbƒVƒ…•⊮‚ª‰Ò“®‚µ‚È‚¢B
http://www.xxxx.net/test ‚ð
«
http://www.xxxx.net/test/ ‚Æ‚³‚¹‚½‚¢
‚¿‚Ȃ݂ÉAƒ`ƒ‹ƒ_—L‚è‚ŃAƒNƒZƒX‚·‚邯 mod_dir ‚̃Xƒ‰ƒbƒVƒ…•⊮‚Í–â‘è‚È‚s‚í‚ê‚鎖‚ðŠm”Fςł·B
http://www.xxxx.net/~test ‚ð
«
http://www.xxxx.net/~test/ ‚ƂȂéB
0221nobody‚³‚ñ
2007/05/26(“y) 13:59:31ID:llpEpcc0UserDir ‚̃TƒuƒfƒBƒŒƒNƒgƒŠ‚Öƒ`ƒ‹ƒ_–³‚µ‚ŃAƒNƒZƒX‚µ‚½ê‡‚É‚àAƒXƒ‰ƒbƒVƒ…•⊮‚ªs‚í‚ê‚邿‚¤‚É‚µ‚½‚¢B
FXŽŽ‚µ‚½Œ‹‰ÊA‰º‹L‚̂悤‚É‘‚«Š·‚¦‚邯 UserDir ‚̃‹[ƒgƒfƒBƒŒƒNƒgƒŠ‚¾‚¯‚̓Xƒ‰ƒbƒVƒ…•⊮‚ªs‚¦‚邿‚¤‚ɂȂè‚Ü‚µ‚½B
EÝ’è
RewriteEngine on
RewriteRule ^/([a-zA-Z0-9_\-]+)$ $1/ [R]
RewriteRule ^/([a-zA-Z0-9_\-]+)/(.*) - [C]
RewriteCond /home/$1/public_html/$2 -f [OR]
RewriteCond /home/$1/public_html -d
RewriteRule ^/([a-zA-Z0-9_\-]+)/(.*) /~$1/$2/ [PT]
RewriteRule ^/([a-zA-Z0-9_\-]+)$ /~$1/ [PT]
E‰º‹L‚Í“®ì‚·‚邿‚¤‚ɂȂÁ‚½B
http://www.xxxx.net/test
«
http://www.xxxx.net/test/
‚½‚¾‚µAƒTƒuƒfƒBƒŒƒNƒgƒŠ‚̃Xƒ‰ƒbƒVƒ…•⊮‚͂Ȃ³‚ê‚Ü‚¹‚ñB
http://www.xxxx.net/test/tmp ‚ª
«
http://www.xxxx.net/test/tmp/ ‚ɂȂç‚È‚¢B
ƒTƒuƒfƒBƒŒƒNƒgƒŠ‚̃Xƒ‰ƒbƒVƒ…•⊮‚ðs‚¤ˆ×‚É‚ÍA‚ǂ̂悤‚É RewriteRule ‚𑂯‚΂æ‚낵‚¢‚Å‚µ‚傤‚©B
ƒAƒhƒoƒCƒX‚ð‚¨Šè‚¢’v‚µ‚Ü‚·B
0222nobody‚³‚ñ
2007/05/29(‰Î) 00:06:05ID:???‚È‚ñ‚©‚±‚ñ‚ÈŠ´‚¶‚¶‚Ⴞ‚ß‚©‚ËH
“K“–
0223ƒTƒŒ
2007/06/21(–Ø) 20:21:18ID:yAR7j5RX‘å•¶ŽšA¬•¶Žš‚Ì‹æ•ʂȂ•\ަ‚³‚¹‚½‚¢‚̂ł·‚ªA‘S‚‚¤‚Ü‚‚¢‚«‚Ü‚¹‚ñA‚¢‚¢ˆÄ‚ð‚¨Ž‚¿‚Ì
•û‚¢‚½‚炲‹³Ž¦‚¨Šè‚¢‚µ‚½‚¢‚Å‚·B
0224nobody‚³‚ñ
2007/07/06(‹à) 23:52:39ID:???C‚̂悤‚ÉƒŠƒ_ƒCƒŒƒNƒgŒã‚ÌURL‚Éu?t=aaa&k=bbbv‚ª‚‚Á‚‚¢‚Ä‚«‚¿‚á‚¢‚Ü‚·B
‚±‚ꂪ‚‚Á‚‚¢‚Ä‚±‚È‚¢‚悤‚É‚·‚é‚ɂ͂ǂ¤‚µ‚½‚ç‚¢‚¢‚̂łµ‚傤‚©B
A:/search.html?t=aaa&k=bbb
B:/search/aaa/bbb/index.html
C:/search/aaa/bbb/index.html?t=aaa&k=bbb
RewriteCond %{REQUEST_URI} ^/search\.html$
RewriteCond %{QUERY_STRING} ^t=(.+)&k=(.+)$
RewriteRule ^.*$ /search/%1/%2/index.html [R,L]
0225nobody‚³‚ñ
2007/07/12(–Ø) 15:02:09ID:5UK7fMycRewriteCond ${REQUEST_URI} !-d
RewriteRule ^(.*hoge)/([0-9]+)/$ $1?number=$2 [L]
‚±‚ê‚ÅURL•ÏŠ·‚Í‚¤‚Ü‚‚¢‚Á‚Ä‚é‚ñ‚Å‚·‚ªAƒuƒ‰ƒEƒU‚̃AƒhƒŒƒX—“‚ɂ͕ϊ·Œã‚Ì
http://`hoge/?number=10
‚Æ‚¢‚¤‚Ì‚ª•\ަ‚³‚ê‚Ä‚µ‚Ü‚¢‚Ü‚·B
‚±‚ê‚ð•ÏŠ·‘O‚ÌURL‚̂܂܂ɂµ‚Ä‚¨‚‚ɂ͂ǂ¤‚·‚ê‚Ηǂ¢‚̂łµ‚傤‚©H
0226nobody‚³‚ñ
2007/07/12(–Ø) 18:23:43ID:???aaa.example.com‚Æexcample.com‚Í“¯ˆê‚̃T[ƒo[‚Å‚·B
0227nobody‚³‚ñ
2007/07/17(‰Î) 16:47:55ID:???IDB
aaa‚Í’è”H@‚»‚ê‚Æ‚àwww‚Æwww2‚¾‚Æ‚©Šô‚‚©‚ ‚éH
0228nobody‚³‚ñ
2007/07/19(–Ø) 00:53:42ID:???RewriteRule /(.+)\.(.+)$ /$1.A.$2
Šù‘¶‚ÌŠg’£Žq‚Ì‘O‚É.A‚ð‘}“ü‚µ‚悤‚Æ‚µ‚Ä‚¢‚Ü‚·‚ªA$2‚É‘O’u‚·‚éƒsƒŠƒIƒh‚ª
ˆ«‚³‚µ‚Ä‚¢‚é‚炵‚A‚¤‚Ü‚“®‚«‚Ü‚¹‚ñB‚Ç‚¤‚·‚ê‚΂悢‚Å‚µ‚傤‚©B
0229228
2007/07/19(–Ø) 01:05:11ID:k0bvHpUP0230nobody‚³‚ñ
2007/07/19(–Ø) 01:50:07ID:???0231228
2007/07/19(–Ø) 02:11:07ID:???.‚Í‚»‚à‚»‚àƒGƒXƒP[ƒv‚·‚é•K—v‚ ‚é‚Ì‚ª•’ʂłµ‚傤‚©B
.A‚Ì‘}“ü‚Í‚¨‚¢‚Æ‚¢‚ÄA$1.$2‚à‚¾‚߂łµ‚½‚ªA$2.$1‚Í‘åä•v‚Å‚µ‚½B
‰½‚©‘¼‚Ì——R‚Å‚µ‚傤‚©B
‚Æ‚è‚ ‚¦‚¸A$2‚ɃsƒŠƒIƒh‚²‚ÆŠi”[‚µ‚Ä‰ðŒˆ‚µ‚Ü‚µ‚½B
‚ªA‚È‚ºã‹L‚Ì‚ª‚¾‚߂Ȃ̂©‹C‚ɂȂÁ‚Ä–é‚à–°‚ê‚Ü‚¹‚ñB
0232228
2007/07/19(–Ø) 23:31:43ID:???Rewrite‚Ì“®‚«‚ð‚æ‚—‰ð‚Å‚«‚ĂȂ¢‚悤‚Å‚·‚̂ŕ׋‚µ‚Ü‚·B
0233nobody‚³‚ñ
2007/08/12(“ú) 03:55:49ID:???http://example.com/1/@@@@@@@Ë example.com/index.php?a=1
http://example.com/1/b/2/@@@@@Ë example.com/index.php?a=1&b=2
http://example.com/1/b/2/c/3/@@@Ë example.com/index.php?a=1&b=2&c=3
http://example.com/1/b/2/c/3/d/4/@Ë example.com/index.php?a=1&b=2&c=3&d=4
E
E
E
ƒpƒ‰ƒ[ƒ^‚͉•ϒ·‚Ål‚¦‚Ä‚¢‚Ü‚·B
ƒ‹[ƒv‚ðŽg‚Á‚Ä‚·‚Á‚«‚è‘‚¯‚ê‚΂¢‚¢‚ÆŽv‚¤‚̂ł·‚ª‚È‚©‚È‚©Žv‚¢‚‚«‚Ü‚¹‚ñB
‚æ‚낵‚‚¨Šè‚¢‚µ‚Ü‚·B
0234nobody‚³‚ñ
2007/08/12(“ú) 03:59:41ID:YzqJNCOc0235nobody‚³‚ñ
2007/08/12(“ú) 12:45:54ID:???‚È‚ñ‚Å‚»‚ñ‚È‚±‚Æ‚·‚é‚ñ‚¾‚æ‚—‚—‚—‚ÆŽv‚Á‚½‚¯‚ǂȂé‚Ù‚Ç@‚¨‘O“ª‚¢‚¢‚È
‚¿‚å‚Á‚Æl‚¦‚Ă݂é‚í
0236JAPU ŸlVJAPUTeX.
2007/08/12(“ú) 19:58:53ID:???RewriteRule ^(/.*/)([^/]+)/([^/]+)/$ $1?$2=$3 [QSA,N] ¦1
RewriteRule ^/([^/]+)/$ /test/index.cgi?a=$1 [QSA] ¦2
"QSA" (query string append) ƒtƒ‰ƒO‚ÍA‘‚«Š·‚¦Œã‚Ì QUERY_STRING •”•ª‚Ì‚Ý "’ljÁ" ‚̈µ‚¢‚Æ‚µ‚Ü‚·B
"N" (next) ƒtƒ‰ƒO‚ÍA擪‚©‚烋[ƒ‹‚ðÄŽÀs‚µ‚Ü‚·B
path = "/1/b/2/c/3/", QUERY_STRING=""
¦1‚̃‹[ƒ‹“K—p
path = "/1/a/2/", QUERY_STRING="c=3"
¦1‚̃‹[ƒ‹“K—p
path = "/1/", QUERY_STRING="b=2&c=3"
¦2‚̃‹[ƒ‹“K—p
path = "/index.cgi", QUERY_STRING="a=1&b=2&c=3"
0237nobody‚³‚ñ
2007/08/13(ŒŽ) 01:26:53ID:xOKpCYRVƒŒƒX‚Ç‚¤‚à‚Å‚·I
‚¿‚å‚Á‚Æ‚¤‚Ü‚“®‚©‚È‚©‚Á‚½‚Ì‚Åʼn‚Ì "/" ‚ð‚Æ‚Á‚Ä‚±‚ñ‚È•—‚É‚µ‚Ă݂܂µ‚½B
RewriteRule ^(.*/)([^/]+)/([^/]+)/$ $1?$2=$3 [QSA,N]
RewriteRule ^([^/]+)/$ index.php?a=$1 [QSA]
‚Å‚àA‰º‹L‚̂悤‚ɕϊ·‚³‚ê‚Ä‚µ‚Ü‚Á‚Ä–³ŒÀƒ‹[ƒv‚ɂȂÁ‚Ä‚µ‚Ü‚¢‚Ü‚µ‚½B
‰½‚ªˆ«‚¢‚ñ‚Å‚µ‚傤‚©H
1/b/2/c/3/ -> 1/b/2/?c=3
1/b/2//b/2/c/3/ -> 1/b/2//b/2/?c=3
1/b/2//b/2//b/2/c/3/ -> 1/b/2//b/2//b/2/?c=3
1/b/2//b/2//b/2//b/2/c/3/ -> 1/b/2//b/2//b/2//b/2/?c=3
E
E
E
0238JAPU ŸlVJAPUTeX.
2007/08/13(ŒŽ) 02:57:50ID:???httpd.conf ‚È‚ç–â‘è–³‚¢‚ñ‚¾‚ªc “r’†A‚±‚ñ‚ȃwƒ“ƒeƒR‚ȕϊ·‚³‚ê‚é‚Ì‚ª“äB
add path-info postfix: /usr/local/www/data/1/b/2/ -> /usr/local/www/data/1/b/2//b/2/c/3/
# ‚¿‚È‚Ý‚É Apache 1.3.37
0239nobody‚³‚ñ
2007/08/13(ŒŽ) 03:09:59ID:???0240JAPU ŸlVJAPUTeX.
2007/08/13(ŒŽ) 07:59:33ID:???DocumentRoot "/usr/local/www/data"
mami# pwd
/usr/local/www/data
mami# cat .htaccess
RewriteEngine on
RewriteBase /usr/local/www/data
RewriteRule ^(.*/)([^/]+)/([^/]+)/$ $1?$2=$3 [QSA,N]
RewriteRule ^([^/]+)/$ index.cgi?a=$1 [QSA]
‚±‚ê‚¶‚á‚Ü‚¸‚¢‚ñ‚¾‚Á‚¯B
0241nobody‚³‚ñ
2007/08/13(ŒŽ) 11:17:43ID:d8YeW0fj0242nobody‚³‚ñ
2007/08/13(ŒŽ) 14:05:05ID:???0243JAPU ŸlVJAPUTeX.
2007/08/14(‰Î) 01:02:27ID:???‚½‚µ‚©‚Ƀ}ƒjƒ…ƒAƒ‹‚Ý‚½‚ç‚»‚¤‘‚¢‚Ä‚ ‚è‚Ü‚µ‚½B
‚ªARewriteBase / ‚Å‚àŒ‹‰Ê‚͕ςí‚炸B
0244nobody‚³‚ñ
2007/08/14(‰Î) 01:45:16ID:sYc3cRby0245nobody‚³‚ñ
2007/08/23(–Ø) 14:25:41ID:oRh+in4whttp://1.example.com/@@@@@@@ Ë example.com/index.php?a=1
http://1.example.com/b/2/@@@@@ Ë example.com/index.php?a=1&b=2
http://1.example.com/b/2/c/3/@@@ Ë example.com/index.php?a=1&b=2&c=3
http://1.example.com/b/2/c/3/d/4/@Ë example.com/index.php?a=1&b=2&c=3&d=4
0246nobody‚³‚ñ
2007/08/25(“y) 21:04:57ID:mIpqfkg/0247nobody‚³‚ñ
2007/08/26(“ú) 05:40:50ID:???ŽQl‚ɂȂéƒy[ƒW‚²‘¶‚¶‚Ì•û‹³‚¦‚ĉº‚³‚¢
yomi.cgi?page=1&mode=kt&sort=ac_new&kt=01_03
«
/p1/kt/ac_new/01_03.html
‚±‚ñ‚ÈŠ´‚¶‚É‚µ‚½‚¢‚Å‚·
i‚à‚µ‚‚Í‚à‚Á‚Æ’Z‚j
0248nobody‚³‚ñ
2007/08/26(“ú) 11:52:46ID:6oSQJEbU‚±‚̃XƒŒ‚݂邾‚¯‚Å‚¶‚イ‚Ô‚ñ‚Å‚ÍB
‚Ç‚±‚ð“‚¢‚ÆŠ´‚¶‚Ä‚¢‚é‚Ì‚©‚í‚©‚ç‚È‚¢‚µB
0249nobody‚³‚ñ
2007/10/03(…) 14:46:52ID:???WindowsXP SP2@Apache2.2.3‚Ń[ƒJƒ‹ŽI‚½‚ĂĂ܂·B
mod_rewrite‚ðŽg‚¦‚邿‚¤‚É‚µ‚½‚¢‚̂ł·‚ª
EmodulesƒfƒBƒŒƒNƒgƒŠ‚Émod_rewrite.so‚ª‚ ‚邱‚Æ‚ðŠm”F
Ehttpd.conf‚ÌLoadModule setenvif_module modules/mod_rewrite.so‚̃Rƒƒ“ƒgƒAƒEƒg‚ð‚Í‚¸‚·
EApacheÄ‹N“®
‚̎臂łâ‚Á‚Ä‚àmod_rewrite‚ª—LŒø‚ɂȂè‚Ü‚¹‚ñB
”CˆÓ‚̃fƒBƒŒƒNƒgƒŠ‚É
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^([0-9A-Za-z)]+)\.html$ index.php?$1 [L]
‚Á‚Ä‘‚¢‚½.htaccess’u‚¢‚Ä‚é‚ñ‚Å‚·‚ª404ƒGƒ‰[‚ɂȂÁ‚Ä‚µ‚Ü‚Á‚ÄB
“¯‚¶‚à‚Ì‚ðwebƒT[ƒo‚É‚¤‚‚·‚邯•’ʂɓ®ì‚·‚é‚Ì‚Å
Apache‚Ìݒ肪o—ˆ‚ĂȂ¢‚ñ‚¾‚ÆŽv‚¤‚̂ł·‚ªŽ©•ª‚ł͑Έ•s”\‚Å‚·orz
0250nobody‚³‚ñ
2007/10/03(…) 15:17:11ID:???RewriteRule .* index.php
‚Ü‚¸‚±‚¤‚µ‚Ämod_rewriteA•¶–@‚Ç‚¿‚ç‚É–â‘肪‚ ‚é‚Ì‚©Ø‚蕪‚¯‚Ă݂ȂæB
•¶–@‚ªŠÔˆá‚Á‚Ä‚é‚È‚ç
RewriteLog /var/log/httpd/rewrite_log
RewriteLogLevel 9
‚Æ‚µ‚ăƒO‚ðŒ©‚È‚ª‚猴ˆö‚ð’T‚é
RewriteCond %{DOCUMENT_ROOT}/%{REQUEST_FILENAME} !-f
‚Å‚¢‚¯‚é‚©‚à‚µ‚ê‚È‚¢B
0251nobody‚³‚ñ
2007/10/03(…) 15:34:01ID:???‚â‚Á‚Ă݂½‚ñ‚Å‚·‚ª‚ ‚¢‚©‚í‚炸404‚Å‚·…
•¶–@ŠÔˆá‚¢‚¶‚á‚È‚‚Ä‚â‚Á‚ÏApache‚ÌÝ’èƒ~ƒX…H
ƒCƒ“ƒXƒg[ƒ‹‚µ‚È‚¨‚µ‚½•û‚ª‚¢‚¢‚ñ‚Å‚µ‚傤‚©B
0252nobody‚³‚ñ
2007/10/03(…) 17:31:53ID:???0253nobody‚³‚ñ
2007/10/03(…) 18:16:18ID:???RewriteEngine on
RewriteBase /hoge/hoge/
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^([0-9A-Za-z)]+)\.html$ index.php?$1 [L]
‚Å‚â‚Á‚Ă݂܂µ‚½‚ª‚¤‚Ü‚s‚«‚Ü‚¹‚ñorz
.htaccess‘‚«Š·‚¦‚Ä‚àApache‚ÌÄ‹N“®‚Í‚µ‚È‚‚Ä‚¢‚¢‚ñ‚Å‚·‚æ‚ËH
0254nobody‚³‚ñ
2007/10/25(–Ø) 12:12:54ID:???—ájttp://www.google.com/search?hl=ja&lr=lang_ja&ie=UTF-8&oe=UTF-8&q=2ch&num=50
›Œ»Ý‚Ì.htaccess‚ÌÝ’è
RewriteEngine on
RewriteRule ^([0-9A-Za-z)]+)$ /index.php?mode=$1
RewriteRule ^([0-9A-Za-z)]+)\?(..*)$ /index.php?mode=$1&$2
›ŒŸõ‰æ–Ê‚s‚n‚oƒy[ƒWiƒL[ƒ[ƒh‚â•\ަ”‚ðݒ肵AŒŸõƒ{ƒ^ƒ“‚ÅŒŸõŠJŽnj
ƒAƒNƒZƒX@ttp://www.hogehoge.jp/search
“à•”@@@index.php?mode=search@©ŽÀŒ»Ï‚Ý
›ŒŸõŒ‹‰Ê•\ަƒy[ƒWiŒŸõ‚s‚n‚o‚Åݒ肵‚½ŒŸõŒ‹‰Ê‚ð•\ަj
ƒAƒNƒZƒX@ttp://www.hogehoge.jp/search?q=2ch&num=50
“à•”@@@index.php?mode=search&q=2ch&num=50@©‚±‚ꂪ‚¤‚Ü‚‚¢‚©‚È‚¢
@@@@@@@@@@@@@@@@@@@@@@q=ƒL[ƒ[ƒh, num=ŒŸõ•\ަ”
@–â‘è‚ÍAŒŸõŒ‹‰Ê•\ަƒy[ƒW‚Å‚f‚d‚s’l‚ª“n‚³‚ꂸA"index.php?mode=search"‚ƂȂÁ‚Ä‚s‚n‚o‚Ö–ß‚Á‚Ä‚µ‚Ü‚¤‚±‚ÆB
@mod_rewrite‚Á‚Ä"H"ˆÈ~‚𖳎‹‚µ‚Ä‚µ‚Ü‚¤‚̂łµ‚傤‚©H
@‚¾‚Á‚½‚çAgoogle‚Í"search?–––"‚ð‚Ç‚¤ŽÀŒ»‚µ‚Ä‚é‚̂łµ‚傤‚©H
‚Ç‚¤‚©‚²ˆÓŒ©‚‚¾‚³‚¢B
0255nobody‚³‚ñ
2007/10/25(–Ø) 15:05:20ID:???>mod_rewrite‚Á‚Ä"H"ˆÈ~‚𖳎‹‚µ‚Ä‚µ‚Ü‚¤‚̂łµ‚傤‚©H
³‰ð
>‚¾‚Á‚½‚çAgoogle‚Í"search?–––"‚ð‚Ç‚¤ŽÀŒ»‚µ‚Ä‚é‚̂łµ‚傤‚©H
search‚ªƒXƒNƒŠƒvƒgƒtƒ@ƒCƒ‹–¼
ƒtƒ@ƒCƒ‹‚Éâ‘Ίg’£Žq‚ª•K—v‚Ȃ킯‚ł͂Ȃ¢
0256254
2007/10/25(–Ø) 15:16:18ID:???RewriteRule ^([0-9A-Za-z)]+)\?(..*)$ /index.php?mode=$1&$2
‚Í
RewriteRule ^([0-9A-Za-z)]+)$ /index.php?mode=$1&%{QUERY_STRING}
‚Åo—ˆ‚é‚©‚à
0257254
2007/10/25(–Ø) 17:38:26ID:???[QSA]‚ð•t‚¯‚鎖‚Å–â‘è‚ð‰ðŒˆ‚Å‚«‚Ü‚µ‚½B‘f‘‚¢‰ñ“š‚ ‚è‚ª‚Æ‚¤‚²‚´‚¢‚Ü‚·B‚¨‘›‚ª‚¹‚µ‚Ü‚µ‚½B
0258nobody‚³‚ñ
2007/10/27(“y) 00:37:29ID:zm9qnQ5vu‚±‚̂悤‚É«Ší•\Œ»‚Å’sŠ¿‚·‚ê‚ÎA«“I‚ÈURL‚ŃAƒNƒZƒX‚Å‚«‚邿‚¤‚ɂȂè‚Ü‚·v
0259nobody‚³‚ñ
2007/10/27(“y) 00:38:51ID:???0260nobody‚³‚ñ
2007/10/27(“y) 18:02:43ID:PPo48ltM0261nobody‚³‚ñ
2007/10/28(“ú) 09:25:28ID:???@@i@LƒÖMj@c
@@i½¼j
@@iLƒÖMGj½@±³±³!!
@¼ƒ~½@j
@ ^@@@R
0262nobody‚³‚ñ
2007/11/14(…) 12:06:40ID:ng0LolU1‚ɃAƒNƒZƒX‚µ‚½ê‡‚É
http://www.hoge.jp/search.php?cid=00000001
‚ðŽÀs‚³‚¹‚éŠÂ‹«‚ðŽÀŒ»‚µ‚悤‚ÆŽv‚¢
RewriteRule ^\/c([0-9]+)/?$ /ctgr_search.php?cid=$1
‚Æ‘‚¢‚Ä‚¢‚é‚ñ‚Å‚·‚ª
http://www.hoge.jp/c00000001
‚ŃAƒNƒZƒX‚·‚邯³í‚É“®ì‚·‚é‚̂ł·‚ªA
http://www.hoge.jp/c00000001/
‚ÆÅŒã‚ɃXƒ‰ƒbƒVƒ…‚ð“ü‚ê‚邯404ƒGƒ‰[‚ɂȂÁ‚Ä‚µ‚Ü‚¢‚Ü‚·
ƒXƒ‰ƒbƒVƒ…‚ª‚‚¢‚Ä‚¢‚Ä‚à‚‚¢‚Ä‚¢‚È‚‚Ä‚à
“¯‚¶“®ì‚É‚µ‚½‚©‚Á‚½‚ñ‚Å‚·‚¯‚Ç
‰½‚ªŠÔˆá‚Á‚Ä‚é‚Ì‚©Œ©“–‚à‚‚©‚È‚¢‚ñ‚Å‚·‚ªA•ª‚©‚é•û
‹³‚¦‚ĉº‚³‚¢„ƒ
0263nobody‚³‚ñ
2007/11/19(ŒŽ) 23:48:17ID:???/index.html ‚܂ő‚¢‚½‚èA
ƒtƒ@ƒCƒ‹‚ª–³‚¢‚±‚Æ‚ððŒ‚É‚à‚Á‚Æ‚ä‚é‚¢rule ‚ðì‚Á‚Ă݂Ă͂ǂ¤‚Å‚µ‚傤H
RewriteCond %{REQUEST_FILENAME} !-f [OR]
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule * /ctgr_search.php?cid=$1
0264nobody‚³‚ñ
2007/11/20(‰Î) 10:55:41ID:???0265nobody‚³‚ñ
2007/11/29(–Ø) 11:22:36ID:oBkh+T4G/‚©‚çŽn‚Ü‚éâ‘΃pƒX‚ÅŠJ”‚ði‚߂Ă¢‚½‚̂ł·‚ªAˆêŽž“I‚ɃTƒuƒtƒHƒ‹ƒ_“à‚Å
“®ì‚³‚¹‚é•K—v‚ªo‚Ä‚«‚Ü‚µ‚½B
/img/top/title.gif"
‚̂悤‚É‹Lq‚µ‚Ä‚¢‚郊ƒ“ƒN‚ðRewrite‚ðŽg‚¢A
/hoge/img/top/title.gif"
‚Æ•ÏX‚·‚邱‚Æ‚Á‚Ăł«‚Ü‚·‚©H
‚²‘¶’m‚Ì•ûA‹³‚¦‚Ä’¸‚¯‚邯•‚©‚è‚Ü‚·B
0266nobody‚³‚ñ
2007/11/29(–Ø) 21:56:07ID:???ŠÂ‹«‚à‚ ‚é‚Ý‚½‚¢‚¾‚µA‚â‚Á‚Ă݂ê
0267265
2007/11/30(‹à) 10:28:04ID:cjIfOe/2‚¢‚ë‚¢‚ë’²‚ׂÄA‚±‚ñ‚©Š´‚¶‚Å‚»‚ê‚Á‚Û‚¢Š´‚¶‚ɂł«‚Ü‚µ‚½B
Options +FollowSymLinks
RewriteEngine on
RewriteBase /
RewriteCond %{HTTP_REFERER} http://hoge.jp/hoge/(.*)$
RewriteRule (.*) /hoge/$1 [R,L]
0268nobody‚³‚ñ
2007/12/02(“ú) 08:43:40ID:???Request_URI‚Å”»•Ê‚µ‚½•û‚ª‚¢‚¢‚æ
0269nobody‚³‚ñ
2007/12/20(–Ø) 18:10:10ID:???‚̂悤‚ÈƒŠƒNƒGƒXƒg‚ðŽó‚¯Žæ‚Á‚½Žž‚ÉA
/wiki/test/test.html ‚ª‚ ‚ê‚Ε\ަA‚È‚¯‚ê‚Î
/wiki/html/test/test.html ‚ª‚ ‚ê‚Ε\ަA‚È‚¯‚ê‚Î
/wiki/index.php?test/test ‚ð•\ަ
‚Æ‚¢‚¤‚悤‚É‚µ‚½‚¢‚ñ‚¾‚¯‚ÇA‚Ç‚¤‚â‚Á‚½‚ç‚¢‚¢‚̂łµ‚傤H
“Á‚É
/wiki/test/test.html ‚ð‚¤‚¯‚Æ‚Á‚ÄA/wiki/ ‚Æ test/test.html ‚É•ª—£‚µ‚Ä
RewriteCond ‚Å /wiki/html/test/test.html -f
‚Æ‚¢‚«‚½‚¢‚ñ‚¾‚¯‚ÇA‚»‚ê‚ð‚Ç‚¤‚â‚Á‚½‚ç‚Å‚«‚é‚Ì‚©‚í‚©‚ç‚È‚¢‚̂ł·B
/wiki/ ‚ª‚È‚AƒhƒƒCƒ“’¼‰º‚È‚ç‚ÎA•ª—£‚µ‚È‚¢‚Å‚·‚Þ‚Ì‚ÅA
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{DOCUMENT_ROOT}html%{REQUEST_URI} -f
RewriteRule .* %{DOCUMENT_ROOT}html%{REQUEST_URI} [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.+)\.html$ index.php?$1 [QSA,L]
‚±‚ñ‚È‚©‚ñ‚¶‚Å‚¢‚¯‚é‚̂ł·‚ªB
0270nobody‚³‚ñ
2007/12/20(–Ø) 21:19:10ID:???RewriteBase /wiki
RewriteRule ^(.*)\.html$ $1 [C]
RewriteCond %{REQUEST_FILENAME}.html !-f
RewriteRule ^(.*)$ /wiki/index.php?$1 [L]
‚Æ‚â‚Á‚Ä
http://example.com/wiki/test1/test2.html
‚̂悤‚ɃAƒNƒZƒX‚µ‚Ă݂½‚ç
‚Ý‚½‚çAindex.php ‚̈ø”‚É
test1/test2
‚ł͂Ȃ
test1/test2/test2.html
‚Æ‚¢‚¤’l‚ª“ü‚Á‚½‚̂ł·‚ªA‚±‚ê‚͈ê‘̂ǂ¤‚¢‚¤—‹ü‚Å‚µ‚傤‚©H
test1/test2 ‚É•ª—£‚Å‚«‚é‚©‚ÆŽv‚Á‚½‚̂ł·‚ªB
0271nobody‚³‚ñ
2008/01/16(…) 16:18:40ID:???‚Á‚Ä‚â‚Á‚½‚ç
/aa/bb/@‚Í@/aa/index.php?i=bb
‚ɂȂÁ‚½‚¯‚Ç
/aa/bb/cc@‚Í@/aa/index.php?i=bb/cc
•Ï‚í‚ç‚È‚©‚Á‚½‚ñ‚¾‚¯‚Ç/‚Í‚¾‚߂ȂÌH
0272nobody‚³‚ñ
2008/01/23(…) 22:17:35ID:iTWduqjM‚Æ‚¢‚¤‚Ó‚¤‚É301ƒŠƒ_ƒCƒŒƒNƒg‚µ‚½‚¢‚̂ł·‚ªA
RewriteEngine On
RewriteRule ^/aaa/?page=([0-9A-Za-z]+)$ /aaa/index$1.html [R=301,L]
‚ÅãŽè‚‚¢‚©‚È‚¢‚̂ł·‚ªA‚¾‚ê‚©‚²‹³Žö‚Ë‚ª‚¢‚È‚¢‚Å‚µ‚傤‚©H
0273nobody‚³‚ñ
2008/01/24(–Ø) 14:33:10ID:???0274nobody‚³‚ñ
2008/01/24(–Ø) 20:16:55ID:???RewriteRule ^([A-Za-z0-9-/]+)/?$ /test/$1 [L]
‚Á‚Ä‚â‚Á‚Ä‚é‚ñ‚Å‚·‚¯‚ÇAŒ³‚©‚çŽÀÝ‚·‚éURI‚ª“n‚³‚ê‚邯rewrite‚³‚ê‚Ü‚¹‚ñB
—Ⴆ‚ÎAhoge‚ÖƒŠƒNƒGƒXƒg‚ª‚ ‚邯/test/hoge‚Érewrite‚³‚ê‚é‚ñ‚Å‚·‚ªA
test‚ÖƒŠƒNƒGƒXƒg‚ª‚ ‚邯test‚̂܂܂Å/test/test‚ƂȂÁ‚Ä‚‚ê‚Ü‚¹‚ñB
‚±‚̂悤‚É‚·‚é‚ɂ͂ǂ¤‚·‚ê‚΂¢‚¢‚ñ‚Å‚µ‚傤‚©B
0275nobody‚³‚ñ
2008/01/27(“ú) 15:53:17ID:???0276nobody‚³‚ñ
2008/02/06(…) 01:37:13ID:???Å’·ˆê’vA‚‚܂肱‚Ìꇶ‚ÉŒ»‚ê‚é .+ ‚ª‚Å‚«‚邾‚¯’·‚ƒ}ƒbƒ`‚µ‚悤‚Æ‚·‚éB
‚»‚ÌŒ‹‰ÊA
$1 => aa/bb
$2 => cc
‚ƂȂéB
RewriteRule ^/(.+?)/(.*)$ /$1/index.php?i=$2
‚Æ‚µ‚ÄÅ’Zˆê’v‚É‚·‚ê‚Ίú‘Ò‚ÌŒ‹‰Ê‚ɂȂéB
‚ ‚é‚¢‚ÍA$1 ‚É / ‚ªŠÜ‚Ü‚ê‚È‚¢Žd—l‚Å‚ ‚ê‚ÎA
RewriteRule ^/([^/]+/(.*)$ /$1/index.php?i=$2
‚Æ‘‚¯‚΂¢‚¢B
0277sage
2008/02/06(…) 13:09:37ID:cmfp+wYF/(dirname)/main.php?(x=XXX&y=yyy)@ƒJƒbƒR“à‚Í“®“I
@@«
/admin/main.php?dir=(dirname)&(x=XXX&y=YYY)
‚Æ‚¢‚¤Š´‚¶‚ÉA—v‚̓fƒBƒŒƒNƒgƒŠ–¼‚ðdir‚Æ‚¢‚¤•”•ª‚É“n‚µ‚½‚¢‚̂ł·‚ªA
‰º‹L‚̳‹K•\Œ»‚ÅãŽè‚“®‚«‚Ü‚¹‚ñB
‚ǂȂ½‚©‚²‹³Žö‚¢‚½‚¾‚¯‚Ü‚¹‚ñ‚©H
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)/main.php?(.*)$ admin/main.php?dir=$1&$2
0278nobody‚³‚ñ
2008/02/06(…) 13:10:14ID:???0279nobody‚³‚ñ
2008/02/06(…) 14:21:15ID:???0280nobody‚³‚ñ
2008/02/07(–Ø) 20:08:01ID:L14jE359‚±‚ꂾ‚¯‚ł͑«‚è‚È‚¢‚ÆŽv‚¢Ahttpd-devel‚àƒCƒ“ƒXƒR‚µ‚Ü‚µ‚½‚ª‚â‚͂茩‚‚©‚è‚Ü‚¹‚ñ
yum‚Ìlist‚É‚àmod_rewrite‚̃pƒbƒP[ƒW‚ªŒ©‚‚©‚ç‚È‚¢‚̂ł·
httpdŽ©‘Ì‚ðmake‚µ‚È‚¨‚³‚È‚¢‚ÆƒŠƒ“ƒN‚µ‚È‚¢‚悤‚È‹C‚ª‚µ‚ĂȂç‚È‚¢‚̂ł·‚ªA‚±‚ê‚Íwget‚Åmod_rewrite’P‘Ì‚ð
modules‚̉º‚É’u‚‚¾‚¯‚ł悢‚̂łµ‚傤‚©H
‚æ‚낵‚‚¨Šè‚¢‚µ‚Ü‚·
0281nobody‚³‚ñ
2008/02/08(‹à) 01:43:18ID:???http://download.fedora.redhat.com/pub/fedora/linux/releases/8/Fedora/i386/os/Packages/httpd-2.2.6-3.i386.rpm
‚É‚Í ./usr/lib/httpd/modules/mod_rewrite.so@‚ª“ü‚Á‚Ă邯‚ÇB
‚à‚µ mod_rewrite.so ‚ª‚È‚¢‚Æ‚µ‚ÄA
httpd -l ‚µ‚Ä mod_so.c ‚ª‚ ‚ê‚Î DSO ‘Ήž‚ŃRƒ“ƒpƒCƒ‹‚µ‚Ä‚ ‚é‚Ì‚ÅA
Š’è‚̃fƒBƒŒƒNƒgƒŠ‚Ƀ‚ƒWƒ…[ƒ‹‚ð‚¨‚¯‚΂¢‚¢B
‚Ç‚±‚©‚ç wget ‚µ‚Ä‚‚é‚Ì‚©’m‚ç‚ñ‚ªB
0282280
2008/02/09(“y) 02:06:41ID:???confƒtƒ@ƒCƒ‹‚Ì‚ ‚é/etc/httpd/modules/‚̉º‚ð’T‚µ‚Ä‚¢‚½‚̂ł·‚ªA‚²Žw“E‚ÌꊂÉmod_rewrite.so‚ª“ü‚Á‚Ä‚¢‚Ü‚µ‚½
‚Ü‚¾fedora‚̃fƒBƒŒƒNƒgƒŠŠK‘w‚É•sе‚ê‚È‚à‚̂ł¨’p‚¸‚©‚µ‚¢‚Å‚·
httpd -l‚àŠm”F‚µ‚½‚Æ‚±‚ëAmod_so.c‚ªƒŠƒXƒg‚³‚ê‚Ü‚µ‚½‚Ì‚ÅDSO‘Ήž‚̂悤‚Å‚·
‚Ç‚¤‚à‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚µ‚½
0283nobody‚³‚ñ
2008/02/10(“ú) 09:37:29ID:???ƒ\[ƒX‚©‚çƒrƒ‹ƒh‚µ‚½‚Ù‚¤‚ªŠy‚¶‚á‚ËH
0284nobody‚³‚ñ
2008/02/29(‹à) 15:31:46ID:???http://id:pw@example.com/contact/?email=test@example.com
‚Æ id:pw@ ‚ªŽc‚é‚Ì‚Å
http://example.com/contact/?email=test@example.com
‚̂悤‚ÉÁ‚µ‚½‚¢‚Æl‚¦‚Ä‚¢‚Ü‚·B
mod_rewrite ‚ÅÁ‚·•û–@Žv‚¢‚‚•û‚¢‚ç‚Á‚µ‚á‚¢‚Ü‚·‚©B
0285nobody‚³‚ñ
2008/02/29(‹à) 22:12:08ID:a2f9rZSr0286nobody‚³‚ñ
2008/04/20(“ú) 18:57:28ID:???‚±‚̃XƒŒŒ©‚邯>>76‚Å“¯‚¶Ç󂪂 ‚Á‚½‚Ý‚½‚¢‚¾‚ªAŽ©—Í‚Å‚Í‰ðŒˆ‚Å‚«‚È‚©‚Á‚½EEEB
RewriteRule ^.*$ /nph-page.cgi [T=application/x-httpd-cgi,L]
‚Æ‚©A
RewriteRule ^(.+)$ xredirect:$1
RewriteRule ^xredirect:(.*) /nph-page.cgi [T=application/x-httpd-cgi,L]
‚Æ‚©ŽŽ‚µ‚½‚ñ‚¾‚ª‘Ê–Ú‚¾‚Á‚½BBB
ƒAƒNƒZƒX‚µ‚Ä‚«‚½URI‚͊‹«•Ï”‚Ŏ󂯎æ‚é—\’è‚Å‚·
•‚¯‚Ä‚‚¾‚³‚¢
0287age
2008/04/26(“y) 13:59:43ID:???0288nobody‚³‚ñ
2008/05/15(–Ø) 20:23:59ID:???0289nobody‚³‚ñ
2008/07/08(‰Î) 18:33:15ID:svqzHQk4ƒŠƒ_ƒCƒŒƒNƒg‚³‚¹‚½‚¢‚̂ł·‚ªA‚±‚¤‚¢‚Á‚½×‚©‚¢Ž–‚Í
ƒXƒNƒŠƒvƒgƒTƒCƒh‚Å‚â‚点‚é‚Ì‚ª³‚µ‚¢‚̂łµ‚傤‚©H
0290nobody‚³‚ñ
2008/07/08(‰Î) 19:05:19ID:???0291nobody‚³‚ñ
2008/07/08(‰Î) 19:09:36ID:svqzHQk4‚ ‚肪‚Æ‚¤
‚â‚Á‚ς肻‚¤‚Å‚·‚æ‚Ëorz
0292nobody‚³‚ñ
2008/07/16(…) 14:57:36ID:XAZRRasQhttp://localhost/*/2ch.net/
‚ÅA2ch‚ª•\ަ‚³‚ê‚é‚Ý‚½‚¢‚È‚±‚Æ‚Á‚Ăł«‚Ü‚¹‚ñ‚©H
RewriteRule /\*/(.*)/(.*) http://$1/$2 [P]
‚Æ‚¢‚ê‚Ä‚àA‚¾‚ß‚¾‚Á‚½‚µB
‚¿‚å‚Á‚ÆAƒT[ƒo[ƒTƒCƒhƒXƒNƒŠƒvƒg‚È‚µ‚Åxhr‚ÌŒŠ‚ð‚‚«‚½‚¢‚ñ‚ÅB
0293nobody‚³‚ñ
2008/07/16(…) 16:39:58ID:???–{—ˆ /var/www/test
‚ƂȂé‚à‚Ì‚ªA
/test
‚¾‚¯‚ɂȂÁ‚Ä‚µ‚Ü‚¢‚Ü‚·B
l‚¦‚ç‚ê‚錴ˆö‚͉½‚Å‚µ‚傤‚©H
0294nobody‚³‚ñ
2008/08/11(ŒŽ) 15:59:29ID:???mod_rewrite‚Æmod_proxy‚ª•K—v
0295nobody‚³‚ñ
2008/08/30(“y) 01:18:08ID:KZbGqcduŒ»ÝŠg’£Žq‚ª•t‚¢‚Ä‚¢‚È‚¢ƒAƒNƒZƒX‚ðA.php‚Ƃ‚¯‚邾‚¯‚È‚ñ‚Å‚·‚ª
http://›››.com/dir/index?id=hoge
«
http://›››.com/dir/index.php?id=hoge
‰º‹L‚̂悤‚É‘‚¢‚Ă݂½‚̂ł·‚ªA“®ì‚µ‚Ä‚¢‚È‚¢‚Å‚·B
RewriteEngine on
RewriteRule /dir/index?(.*)$ /dir/index.php?$1
‚ǂȂ½‚©‚²‹³Žö‚æ‚낵‚‚¨Šè‚¢‚µ‚Ü‚·B
‚ ‚ÆAã‹L‚ª¬Œ÷‚µ‚½‚çapache‚̃ƒO‚É‚Í.php‚ª‚‚¢‚½ƒƒO‚ª‹LÚ‚³‚ê‚Ü‚·‚©H
0296nobody‚³‚ñ
2008/08/30(“y) 01:53:33ID:???‚¶‚á‚È‚¢‚©‚È
0297nobody‚³‚ñ
2008/08/30(“y) 01:54:50ID:KZbGqcdu0298nobody‚³‚ñ
2008/08/30(“y) 02:00:47ID:KZbGqcdu‚¾‚݂łµ‚½orz
•’ʂɊg’£Žq‚ª•t‚¢‚Ä‚¢‚È‚¢•û‚ÌƒŠƒNƒGƒXƒg‚̂悤‚Å‚·
http://›››.com/dir/index?id=hoge
0299nobody‚³‚ñ
2008/08/30(“y) 02:06:07ID:???‚±‚ê‚łǂ¤‚©‚È
0300nobody‚³‚ñ
2008/08/30(“y) 02:13:02ID:KZbGqcdu‚µ‚©‚µ‚¾‚߂݂½‚¢‚Å‚·B
0301nobody‚³‚ñ
2008/08/30(“y) 08:59:28ID:???‚¶‚á‚È‚¢‚©H
0302nobody‚³‚ñ
2008/08/30(“y) 09:01:02ID:???RewriteBase‚à‘‚¢‚Æ‚¯
0303nobody‚³‚ñ
2008/09/20(“y) 23:45:28ID:28hSW6Awwww.example.com/hoge‚É“]‘—‚·‚邿‚¤‚Éݒ肵‚½‚¢‚ñ‚¾‚¯‚Ç
‚¤‚Ü‚‚¢‚«‚Ü‚¹‚ñB
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteRule ^/ /hoge
</IfModule>
‚±‚ꂾ‚Æ‚¾‚߂Ȃ悤‚·B
‚ǂ̂悤‚ÉÝ’è‚·‚ê‚΂¢‚¢‚̂łµ‚傤‚©H
0304nobody‚³‚ñ
2008/09/21(“ú) 00:50:14ID:???0305nobody‚³‚ñ
2008/09/25(–Ø) 21:44:14ID:???‰ðŒˆ‚µ‚Ü‚µ‚½
0306nobody‚³‚ñ
2008/10/06(ŒŽ) 15:15:17ID:???http://tech.bayashi.jp/archives/entry/techweb/2007/001981.html
0307nobody‚³‚ñ
2008/10/10(‹à) 22:36:02ID:Px0vbjZdmod_rewrite‚Å$_GET‚ªŽó‚¯Žæ‚ê‚È‚¢Œ»Û‚ÌŒ´ˆö‚ª•ª‚©‚炸A¢‚Á‚Ä‚¢‚Ü‚·B
ŒöŠJƒT[ƒo‚ÍVineLinux3.2‚ÅApache2‚ð“®‚©‚µ‚Ä‚¢‚Ü‚·B
ƒhƒLƒ…ƒƒ“ƒgƒ‹[ƒg‚Ɉȉº‚Ì“à—e‚Ì.htaccess‚ð”z’u‚µ‚Ä‚¢‚Ü‚·B
RewriteEngine on
RewriteRule ^index/([a-z0-9A-Z_]*)?$ index.php?action=$1
RewriteRule ^index/([a-z0-9A-Z_]+)/([a-z0-9A-Z_]+)/([a-z0-9A-Z_]+)$ index.php?action=$1&type=$2&value=$3
‚Æ‚±‚낪A
index/hogehoge‚ɃAƒNƒZƒX‚µ‚Ä‚àA
index.php‚ÌŒ‹‰Ê‚µ‚©•Ô‚Á‚Ä‚«‚Ü‚¹‚ñB
index.php‚Åvar_dump($_GET);‚ðŽÀs‚µ‚½Œ‹‰Ê‚ÍA
array(0) {}‚ƂȂè‚Ü‚·B
WindowXP + XAMPP1.6.6a ‚Å\’z‚µ‚½ƒ[ƒJƒ‹ŠÂ‹«‚ł͊ú‘Ò’Ê‚èA
index/hogehoge‚ɃAƒNƒZƒX‚·‚邱‚Æ‚Åindex.php?action=hogehoge‚ÌŒ‹‰Ê‚ª•Ô‚Á‚Ä‚«‚Ü‚·B
ƒGƒ‰[ƒƒO‚àŠm”F‚µ‚Ü‚µ‚½‚ªAƒGƒ‰[‚ào‚Ä‚¢‚Ü‚¹‚ñB
‚È‚‚Æ‚àAindex/hogehoge‚ɃAƒNƒZƒX‚µ‚Äindex.php‚ÌŒ‹‰Ê‚ª•Ô‚Á‚Ä‚‚邯‚¢‚¤‚±‚Æ‚ÍA
.htaccess‚É‘‚©‚ꂽRewriteRule‚ª‘S‚”½‰f‚³‚ê‚ĂȂ¢‚킯‚ł͂Ȃ¢‚Ì‚¾‚ÆŽv‚¤‚̂ł·‚ªcB
‚Ç‚±‚ÉŒ´ˆö‚ª‚ ‚é‚Ì‚©‘S‚•ª‚©‚炸A¢‚Á‚Ä‚¨‚è‚Ü‚·B
‹X‚µ‚‚¨Šè‚¢‚µ‚Ü‚·B
0308nobody‚³‚ñ
2008/10/11(“y) 05:03:38ID:???0309nobody‚³‚ñ
2008/10/12(“ú) 17:26:32ID:???rewriterule ‚Ƀpƒ‰ƒ[ƒ^[‚ðŠÜ‚߂Ȃ¢
0310nobody‚³‚ñ
2008/11/05(…) 00:49:31ID:???‚¨•‚¯‚¢‚½‚¾‚¯‚Ü‚¹‚ñ‚Å‚µ‚傤‚©B
http://hoge.com/a/b/hoge.php/aaa/111/bbb/222/ccc/333
ª‚±‚ñ‚ÈURL‚ð
http://hoge.com/a/b/hoge.php?aaa=111&bbb=222&ccc=333
ª‚±‚ñ‚È•—‚É‰ðŒˆ‚µA•\ަ‚³‚ê‚éƒAƒhƒŒƒX‚àŒãŽÒ‚̂悤‚É•\ަ‚³‚ê‚邿‚¤‚È
RewriteRule‚ð‘‚«‚½‚¢‚̂ł·‚ªA‚ǂ̂悤‚É‹Lq‚·‚ê‚΂¢‚¢‚̂łµ‚傤‚©B
/aaa/111/bbbc‚̂悤‚ȃpƒ‰ƒ[ƒ^•”•ª‚ÍPHP‚É‚æ‚Á‚Ä–¼‘O‚à”‚à•ω»‚µ‚Ü‚·B
•\ަ‚³‚ê‚éƒAƒhƒŒƒX‚ª‘OŽÒ‚̃AƒhƒŒƒX‚̂܂܂ł ‚ê‚΂ł«‚Ä‚¢‚é‚̂ł·‚ªA
R=301‚̃IƒvƒVƒ‡ƒ“‚ðÝ’è‚·‚邯
http://mnt/httpd/c/hoge.com/a/b/hoge.php?aaa=111c‚̂悤‚ȃAƒhƒŒƒX‚ɂȂÁ‚Ä‚µ‚Ü‚¢A
ƒAƒNƒZƒX‚µ‚½‚¢ƒAƒhƒŒƒX‚Ƃ͈ႤƒAƒhƒŒƒX‚ɂȂèA
Œ‹‰Ê•\ަ‚Å‚«‚È‚‚È‚Á‚Ä‚µ‚Ü‚¢‚Ü‚·B
‚±‚Ìó‘Ԃɂ‚¢‚ĉðà‚µ‚Ä‚¢‚éƒy[ƒW‚̃AƒhƒŒƒX‚¾‚¯‚Å‚à‚¢‚¢‚Ì‚Å
‚¨‹³‚¦‚¢‚½‚¾‚¯‚Ü‚¹‚ñ‚Å‚µ‚傤‚©B
0311nobody‚³‚ñ
2008/11/16(“ú) 19:04:37ID:???mod_rewrite ‚Å301•Ô‚µ‘±‚¯‚Ä‚¢‚é‚Ì‚ÉA
Feedfetcher-Google‚ª‚¸‚Á‚ÆŒ³‚Ìrss‚ðŽæ‚è‚É—ˆ‚é‚ñ‚Å‚·‚ªA
Œü‚±‚¤‚³‚ñ‚ÌDB‚ª‘‚«Š·‚¦‚ç‚ê‚é‚Ì‚Á‚Ä‚»‚ñ‚ȂɎžŠÔ‚ª‚©‚©‚é‚à‚ñ‚È‚ÌH
‚Ü‚¾ˆêTŠÔ‚¿‚å‚Á‚Æ‚µ‚©‚½‚Á‚ĂȂ¢‚ñ‚¾‚¯‚ÇA‚à‚¤‚¿‚å‚Á‚Ƃ܂Á‚½‚ç
‘‚«Š·‚¦‚ç‚ê‚é‚Ì‚©‚È
0312nobody‚³‚ñ
2008/11/21(‹à) 11:03:56ID:/EsDW5qx¡AWindows XP apache2@‚Åmod_rewrite‚ð‚Í‚¶‚߂Ďg‚Á‚Ä‚é‚ñ‚Å‚·‚ªA
ƒ‹[ƒv‚ðŒJ‚è•Ô‚µ‚ăGƒ‰[‚µ‚Ä‚µ‚Ü‚Á‚Ä‚¢‚Ü‚·B
œhttpd.conf@‚͈ȉº‚̂悤‚ɂȂÁ‚Ä‚¢‚ÄA
LoadModule rewrite_module modules/mod_rewrite.so
#mod_rewrite‚µ‚½‚Æ‚«‚̃ƒO‚ðŽc‚·
RewriteLog logs/rewrite.log
RewriteLogLevel 9
œlocalhost/.htaccess@‚Ì’†‚Í
php_flag magic_quotes_gpc off
RewriteEngine on
RewriteBase /
RewriteRule !\.(js|ico|gif|jpg|png|css)$ index.php
‚ƂȂÁ‚Ä‚¢‚Ü‚·B
‚µ‚©‚µArewrite.log@‚Ì’†‚ɉ½‚à‘‚«o‚³‚ê‚Ü‚¹‚ñB
‚Ç‚±‚©ŠÔˆá‚Á‚Ä‚¢‚é‚ñ‚Å‚µ‚傤‚©H
‚Ü‚½A”O‚Ì‚½‚ߊm”F‚µ‚½‚¢‚ñ‚Å‚·‚ªrewrite.log‚̃pƒX‚͂ǂ±‚ðŠî€‚Él‚¦‚½‚ç‚¢‚¢‚ñ‚Å‚µ‚傤‚©H
0313nobody‚³‚ñ
2008/11/21(‹à) 11:15:10ID:???‚»‚ÌŽž‚̃Gƒ‰[ƒƒbƒZ[ƒW‚ÍH
rewrite.log‚̃pƒX‚ÍServer Root‚©‚瑊‘΂¾‚¯‚ÇA‚Æ‚è‚ ‚¦‚¸
ƒtƒ‹ƒpƒX‚Å‘‚¢‚¿‚Ⴆ‚ÎH
0314nobody‚³‚ñ
2008/11/21(‹à) 11:18:31ID:???0315312
2008/11/21(‹à) 11:20:51ID:/EsDW5qx‘f‘‚¢‰ñ“š‚ ‚è‚ª‚Æ‚¤‚²‚´‚¢‚Ü‚·B
ƒ‹[ƒv‚ɂ‚¢‚Ä‚ÍAƒuƒ‰ƒEƒU‚É‚»‚¤‚¢‚¤ƒƒbƒZ[ƒW‚ªo‚é‚ñ‚Å‚·B
Firefox
uŽ©“®“]‘—‚ªƒ‹[ƒv‚µ‚Ä‚¢‚Ü‚·
‚±‚̃AƒhƒŒƒX‚Ö‚ÌƒŠƒNƒGƒXƒg‚ɑ΂·‚éƒT[ƒo‚ÌŽ©“®“]‘—ݒ肪ƒ‹[ƒv‚µ‚Ä‚¢‚Ü‚·Bv
Chrome
u‚±‚̃EƒFƒuƒy[ƒW‚É‚ÍƒŠƒ_ƒCƒŒƒNƒg ƒ‹[ƒv‚ªŠÜ‚Ü‚ê‚Ä‚¢‚Ü‚·Bv
ƒpƒX‚ɂ‚¢‚Ă͌»ÝˆÈ‰º‚̂悤‚ɂȂÁ‚Ă܂·B
C:\Program Files\Apache Group\Apache2\logs\rewrite.log
–â‘è‚È‚¢‚Å‚·‚æ‚ËH
ƒ‹[ƒv‚µ‚Ä‚é‚Á‚Ă̂ªŠ¨ˆá‚¢‚Å‚»‚à‚»‚à“®‚¢‚ĂȂ¢‚ñ‚¾‚낤‚©H
mod_rewrite‚ª“®ì‚µ‚Ă邩‚Ç‚¤‚©Aƒ`ƒFƒbƒN‚·‚é•û–@‚È‚¢‚Å‚µ‚傤‚©H
Ž©•ª‚Æ‚µ‚Ă̓ƒO‚ðŒ©‚é‚±‚Ƃł»‚ê‚ðŠm”F‚µ‚悤‚ÆŽv‚Á‚Ä‚½‚ñ‚Å‚·‚ªAA
.htaccess‚ð‘‚«Š·‚¦‚½‚ço—ˆ‚é‚Ì‚©‚È
‚Ç‚¤‚µ‚½‚ç‚¢‚¢‚Å‚µ‚傤‚©H
0316312
2008/11/21(‹à) 11:24:54ID:/EsDW5qx.htaccess‚É‘‚¢‚Ä‚é‚̂ł̓_ƒ‚Æ‚¢‚¤‚±‚Ƃł·‚©H
httpd.conf‚É‚Í312‚Å‘‚¢‚½‚¾‚¯‚µ‚©‹Lq‚µ‚Ă܂¹‚ñ‚ªƒAƒŒ‚ł͕s‘«‚Å‚µ‚傤‚©H
‚¢‚ë‚ñ‚ȃTƒCƒg‚ðŒ©‚Ä‚»‚Ì’Ê‚è‚É‚µ‚½‚‚à‚è‚Å‚·‚ªBB
0317nobody‚³‚ñ
2008/11/21(‹à) 11:49:44ID:???ƒAƒvƒŠ‚ÅƒŠƒ_ƒCƒŒƒNƒg‚µ‚Ă邩‚ç‚Å‚µ‚傤B
rewrite‚Ń‹[ƒv‚µ‚½‚çhttpd‚̃ƒO‚É•’Ê‚Éo‚é‚Í‚¸B
>>314Ž‚ªŒ¾‚Á‚Ä‚é‚Ì‚ÍAhttpd.conf‚ªæ‚É‚æ‚Ü‚ê‚邯‚ÇA
‚»‚̂Ƃ«‚ÉArewrite ƒGƒ“ƒWƒ“‚ªon‚¶‚á‚È‚©‚Á‚½‚çƒfƒBƒŒƒNƒeƒBƒu‚ª
–³Ž‹‚³‚ê‚é‚̂łÍH‚Á‚Ęb‚©‚ÆB
0318312
2008/11/21(‹à) 13:31:49ID:/EsDW5qxmod_rewrite‚̃Gƒ‰[‚Å‚ ‚ê‚ÎAerror.log‚Éo—Í‚³‚ê‚邯‚¢‚¤‚±‚Ƃł·‚©H
‚»‚¤‚¢‚¦‚ÎAerror.log‚ɂ͂»‚¤‚¢‚¤‹Lq‚ª‚ ‚è‚Ü‚¹‚ñB
„>>314Ž‚ªŒ¾‚Á‚Ä‚é‚Ì‚ÍAhttpd.conf‚ªæ‚É‚æ‚Ü‚ê‚邯‚ÇA
„‚»‚̂Ƃ«‚ÉArewrite ƒGƒ“ƒWƒ“‚ªon‚¶‚á‚È‚©‚Á‚½‚çƒfƒBƒŒƒNƒeƒBƒu‚ª
„–³Ž‹‚³‚ê‚é‚̂łÍH‚Á‚Ęb‚©‚ÆB
.htaccess‚É‘‚¢‚Ä‚ ‚é@RewriteEngine on@‚ł͕s\•ª‚Æ‚¢‚¤‚±‚Ƃłµ‚傤‚©H
‚Ç‚±‚É‹Lq‚µ‚½‚ç‚¢‚¢‚ñ‚Å‚µ‚傤H
Ž©•ª‚È‚è‚ɕ׋‚µ‚Ă邂à‚è‚È‚ñ‚Å‚·‚ªAA’mޝ•s‘«‚Å–{“–‚Éς݂܂¹‚ñ
0319nobody‚³‚ñ
2008/11/21(‹à) 13:45:35ID:???‚ñ‚ÅARewriteLog‚̓tƒ‹ƒpƒX‚ÅB
‚ÅAphp‘¤‚Íphpinfo‚Å‚ào—Í‚·‚邿‚¤‚É‚µ‚ÄƒŠƒNƒGƒXƒg‚ðŠm”F‚µ‚Ă݂½‚ç‚Ç‚¤H
0320312
2008/11/22(“y) 06:29:56ID:BXxABI2c‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·A‚Å‚à‚¤‚Ü‚‚¢‚«‚Ü‚¹‚ñ‚Å‚µ‚½
‚È‚º‚©rewrite.log‚ւ̃pƒX‚ðŽw’è‚·‚邯apache‚ª“®‚©‚È‚‚È‚Á‚Ä‚µ‚Ü‚¢‚Ü‚µ‚½B
‚»‚±‚ÅAª–{“I‚ÉŠî‘b‚©‚ç‚â‚è’¼‚»‚¤‚Æ‚µ‚ÄAhttpd.conf‚É
RewriteEngine on
RewriteRule ^/(.*)$ /index2.php$1 [R=301,L] @‚Æ‘‚¢‚ÄA
localhost/test.gif‚ɃAƒNƒZƒX‚µ‚½‚Æ‚±‚ëuŽ©“®“]‘—‚ªƒ‹[ƒv‚µ‚Ä‚¢‚Ü‚·v‚ƃuƒ‰ƒEƒU‚É
Œ¾‚í‚ê‚Ä‚µ‚Ü‚¢‚Ü‚µ‚½B¦.htaccess‚ÍŽg‚Á‚Ă܂¹‚ñB
iƒuƒ‰ƒEƒU‚ÌURL—“‚Ì•\‹L‚Í
http://localhost/index2.phpindex2.phpindex2.phpindex2.phpindex2.phpi’†—ªjindex2.phpindex2.phpsample.gif@‚ɂȂÁ‚Ă܂µ‚½j
index2.php‚̃\[ƒX‚Í@<?php echo "rewrite¬Œ÷"; ?>@‚¾‚¯‚Å‚·B
‰½‚ªŒ´ˆö‚È‚ñ‚Å‚µ‚傤‚©H@‚³‚Á‚Ï‚è‚í‚©‚ç‚È‚¢‚Å‚·B
‚¿‚Ȃ݂ÉARewriteRule ^/(.*)$ /system/index.html$1 [R=301,L] @‚Æ‘‚¢‚Ä‚à
http://localhost/system/index.htmlsystem/index.htmli’†—ªjsystem/index.htmlsystem/index.htmltest.gif‚ɂȂè‚Ü‚·B
ƒuƒ‰ƒEƒU‚̃NƒbƒL[‚ÌÁ‹Ž‚È‚Ç‚à‚µ‚Ă݂½‚ñ‚Å‚·‚ªAA‰½“x‚à\‚µ–ó‚È‚¢‚Å‚·‚ª
‹C‚ªŒü‚¢‚½•û‚æ‚낵‚‚¨Šè‚¢‚µ‚Ü‚·B
0321nobody‚³‚ñ
2008/11/22(“y) 07:14:24ID:???‚»‚è‚áAƒ‹[ƒv‚·‚é‚íB
> RewriteRule !\.(js|ico|gif|jpg|png|css)$ index.php
‚±‚Á‚¿‚¶‚á‚È‚©‚Á‚½‚ÌH
0322nobody‚³‚ñ
2008/11/22(“y) 07:20:14ID:???‚±‚ê‚àƒ‹[ƒv‚µ‚»‚¤‚¾‚È
‘‚«Š·‚¦‚½index.php‚͉i‹v‚É!\.(js|ico|gif|jpg|png|css)$‚ÌðŒ‚É“–‚Ă͂܂邾‚낤‚µ
0323nobody‚³‚ñ
2008/11/22(“y) 07:22:12ID:???ƒƒOƒtƒ@ƒCƒ‹‚ª‚È‚¢‚Æ‚©Œ ŒÀ‚ª‚È‚¢‚Æ‚©B
RewriteRule ^/hoge(.*)$ /index2.php$1 [R=301,L]
‚ÅA/hoge/hoge‚ɃAƒNƒZƒX‚µ‚Ä‚ÝH
0324nobody‚³‚ñ
2008/11/22(“y) 07:35:20ID:???‚»‚ê‚̓‹[ƒv‚µ‚È‚¢‚æB
R=301‚¾‚ƃuƒ‰ƒEƒU‚ÉƒŠƒ_ƒCƒŒƒNƒg‚µ‚ÄÄƒŠƒNƒGƒXƒg‚³‚¹‚邯‚ÇA
> RewriteRule !\.(js|ico|gif|jpg|png|css)$ index.php
‚±‚Ìê‡Aindex.php‚ª‚·‚×‚Ä‚ÌƒŠƒNƒGƒXƒg‚ðŽó‚¯‚Æ‚Á‚Ĉ—ŠJŽn
0325nobody‚³‚ñ
2008/11/22(“y) 07:36:48ID:BXxABI2cƒƒOƒtƒ@ƒCƒ‹‚ÌÝ’è‚Åapache‚ªÄƒXƒ^[ƒg‚Å‚«‚È‚‚È‚é‚Æ‘‚«‚Ü‚µ‚½‚ªA
‚¿‚å‚Á‚Æ‘O‚܂łÍݒ肵‚Ä‚à“®‚©‚¹‚Ä‚½‚ñ‚Å‚·A‚»‚ꂪ“Ë‘R‚¾‚߂ɂȂè‚Ü‚µ‚½
0326nobody‚³‚ñ
2008/11/22(“y) 07:44:24ID:BXxABI2c„‚±‚Á‚¿‚¶‚á‚È‚©‚Á‚½‚ÌH
RewriteRule !\.(js|ico|gif|jpg|png|css)$ index.php‚Éݒ肵‚Ä
http://localhost/favicon.ico@‚ɃAƒNƒZƒX‚µ‚½‚çA‚¿‚á‚ñ‚Æfavicon.ico‚ð•\ަ‚µ‚Ü‚µ‚½@‚ªA
http://localhost/index2.php@‚ɃAƒNƒZƒX‚µ‚½‚ç@BadRequest‚Æ‚¢‚í‚ê‚Ü‚µ‚½
RewriteRule !\.(js|ico|gif|jpg|png|css)$ index.php@‚Á‚Ä index.php‚É“]‘—‚·‚é‚Á‚ĈӖ¡‚ł悩‚Á‚½‚Å‚µ‚傤‚©H
„RewriteRule ^/hoge(.*)$ /index2.php$1 [R=301,L]
„‚ÅA/hoge/hoge‚ɃAƒNƒZƒX‚µ‚Ä‚ÝH
‚ð‚½‚ß‚µ‚½‚Æ‚±‚ë
http://localhost/index2.php/hoge@‚ɂȂè‚Ü‚µ‚½B‚±‚ê‚ų‚µ‚¢‚ñ‚Å‚µ‚傤‚©H
0327nobody‚³‚ñ
2008/11/22(“y) 08:25:24ID:???index.php‚ɂȂñ‚©‘‚¢‚Ä‚ ‚é‚ñ‚¶‚á‚È‚¢‚ÌH
> RewriteRule !\.(js|ico|gif|jpg|png|css)$ index.php@‚Á‚Ä index.php‚É“]‘—‚·‚é‚Á‚ĈӖ¡‚ł悩‚Á‚½‚Å‚µ‚傤‚©H
‚»‚Ì’Ê‚è
> http://localhost/index2.php/hoge@‚ɂȂè‚Ü‚µ‚½B‚±‚ê‚ų‚µ‚¢‚ñ‚Å‚µ‚傤‚©H
³‚µ‚¢‚Å‚µ‚傤B
0328nobody‚³‚ñ
2008/11/22(“y) 08:50:41ID:???‚Á‚Ä‘‚¢‚Ä‚éH
‚»‚̂Ƃ«A‚¿‚á‚ñ‚Æindex.php‚Í/index.php‚É’u‚¢‚Ä‚ ‚é‚ÌH
ƒT[ƒo[ã‚̃pƒX‚¾‚æB
0329nobody‚³‚ñ
2008/11/22(“y) 09:26:49ID:BXxABI2cindex.php@‚É‚Í@echo "index.php"; ‚Æ‘‚¢‚Ä‚ ‚邾‚¯‚Å‚·B
‚¤[‚ñƒ_ƒ‚¾@RewriteRule !\.(js|ico|gif|jpg|png|css)$ index.php@‚Æ‚µ‚½‚ç
index2.php‚ւ̃AƒNƒZƒX¨Bad Request
index.php‚ւ̃AƒNƒZƒX¨Bad Request
/sample/index.html‚ւ̃AƒNƒZƒXi•’Ê‚ÌÓIƒtƒ@ƒCƒ‹j¨Bad Request
favicon.ico‚ւ̃AƒNƒZƒX¨‚¿‚á‚ñ‚Æ•\ަ
‚ƂȂè‚Ü‚·
>>328
¡‚Í httpd.conf‚Åmod_rewrite‚µ‚悤‚Æ‚µ‚Ä‚é‚ñ‚Å‚·‚ª@RewriteBase /@‚Á‚ÄŽg‚¦‚é‚ñ‚Å‚·‚©H
RewriteEngine on
RewriteBase /
RewriteRule !\.(js|ico|gif|jpg|png|css)$ index.php
‚Æ‚µ‚Ă݂½‚Æ‚±‚ëAapache‚ÌÄ‹N“®‚ªo—ˆ‚È‚‚È‚è‚Ü‚µ‚½B@ã2s‚ð“ü‚ê‘Ö‚¦‚Ă݂Ăàƒ_ƒ‚Å‚·
ƒAƒhƒoƒCƒX‚½‚‚³‚ñ‚‚ê‚Ä‚é‚Ì‚Éς݂܂¹‚ñB
0330nobody‚³‚ñ
2008/11/22(“y) 09:37:26ID:???‚½‚Æ‚¦‚ÎA/var/www/html’¼‰º‚È‚ç
RewriteBase /var/www/html/
‚à‚µAhttpd.conf‚ÅserverRoot‚ª‚¿‚á‚ñ‚ÆŽw’肵‚Ä‚ ‚é‚È‚ç
‚»‚±‚©‚ç‚Ì‘Š‘Î‚Å‚à‚¢‚¢‚Í‚¸B
RewriteBase‚ªŽg‚¦‚È‚¢‚悤‚È‚çA
RewriteRule !\.(js|ico|gif|jpg|png|css)$ index.php
‚±‚̂Ƃ«Aindex.php‚ðƒtƒ‹ƒpƒX‚Å‘‚/var/www/html/index.php‚Æ‚©‚Ë
0331nobody‚³‚ñ
2008/11/22(“y) 09:55:07ID:BXxABI2c–{“–‚É‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·
httpd.conf‚ð‚Ý‚é‚Æ
ServerRoot "C:/Program Files/Apache Group/Apache2"‚ƂȂÁ‚Ä‚¢‚Ü‚·
index.php@‚Í@Apache2/htdocs/index.php ‚¾‚©‚ç
RewriteEngine on
RewriteBase /htdocs/
‚Æ‚µ‚Ă݂½‚ñ‚Å‚·‚ªapache‚ªÄ‹N“®‚Å‚«‚Ü‚¹‚ñ‚Å‚µ‚½B‚Ȃ̂ÅARewriteBase‚Í‚â‚ß‚Ä
RewriteRule !\.(js|ico|gif|jpg|png|css)$ /htdocs/index.php ‚Æ‚µ‚½ã‚Å
index2.php‚ɃAƒNƒZƒX¨NotFound@¦–{“–‚Í‚ ‚è‚Ü‚·<?php echo"index2‚¾‚æ";?> ‚Æ‘‚¢‚Ä‚ ‚è‚Ü‚·
favicon.ico‚ɃAƒNƒZƒX¨‚»‚̂܂Üfavicon.ico‚ð•\ަ
‚ƂȂè‚Ü‚µ‚½
ƒ_ƒ‚Å‚·‚æ‚ËH@‚Ù‚ñ‚ç‚¢‚È‚ç‚Ç‚Á‚¿‚àindex.php‚É“]‘—‚³‚ê‚Ä‚é‚Í‚¸‚È‚ñ‚Å‚·‚æ‚ËBB
0332nobody‚³‚ñ
2008/11/22(“y) 10:01:28ID:???RewriteBase htdocs/
‚¾‚ÈB
‚à‚µ‚‚Í
RewriteBase "C:/Program Files/Apache Group/Apache2/htdocs/"
‚ÅARewriteBase‚ðŽw’肵‚½‚ç‹N“®‚Å‚«‚È‚‚È‚é‚ñ‚Ȃ烃O‚ðŠm”F‚µ‚Ä‚³B
‚»‚ñ‚Å‚¾‚߂Ȃç
RewriteRule !\.(js|ico|gif|jpg|png|css)$ "C:/Program Files/Apache Group/Apache2/htdocs/index.php"
0333nobody‚³‚ñ
2008/11/22(“y) 10:09:39ID:BXxABI2cRewriteEngine on
RewriteRule !\.(js|ico|gif|jpg|png|css)$ htdocs/index.php
‚É•ÏX‚µ‚Ă݂܂µ‚½I
‚Å‚àˆÈ‰º‚̂悤‚ɂȂè‚Ü‚µ‚½
index2.php‚ɃAƒNƒZƒX¨BadRequest
favicon.ico‚ɃAƒNƒZƒX¨‚»‚̂܂Üfavicon.ico‚ð•\ަ
‚±‚ê‚¶‚áƒ_ƒ‚Ȃ킯‚Å‚·‚æ‚Ë[
mod_rewrite‚ÉŠÖ˜A‚·‚é‹Lq‚Íã‚É‘‚¢‚½‚¾‚¯‚È‚ñ‚Å‚·‚ªi.htaccess‚à‚È‚¢‚µj
‚È‚ñ‚łȂñ‚¾‚낤
0334nobody‚³‚ñ
2008/11/22(“y) 10:12:52ID:???DocumentRoot‚͂ǂ¤‚È‚Á‚Ä‚éH
0335nobody‚³‚ñ
2008/11/22(“y) 10:25:34ID:BXxABI2c‚¨‚¨‚¨I
RewriteRule !\.(js|ico|gif|jpg|png|css)$ "C:/Program Files/Apache Group/Apache2/htdocs/index.php"
‚ðŽŽ‚µ‚½‚Æ‚±‚ëAindex.php‚Ì“à—e‚ª•\ަ‚³‚ê‚Ü‚µ‚½@¨@echo "index.php‚Å‚·";
iURL“I‚É‚Í localhost/index2.php ‚̂܂܂Ȃñ‚Å‚·‚ª‚±‚ê‚Å‚¢‚¢‚ñ‚Å‚µ‚傤‚©Hj
‚µ‚©‚µA/localhost/favicon.ico@‚ɃAƒNƒZƒX‚·‚邯‚»‚̂܂Üfavicon‚ª•\ަ‚³‚ê‚Ü‚·@index.php‚Ɉړ®‚·‚é‚ñ‚¶‚á‚È‚¢‚ñ‚Å‚µ‚傤‚©H
ƒhƒLƒ…ƒƒ“ƒgƒ‹[ƒg‚Í
DocumentRoot "C:/Program Files/Apache Group/Apache2/htdocs"@‚ƂȂÁ‚Ä‚¢‚Ü‚·
‚±‚ê‚͉½‚ÉŠÖ˜A‚·‚é‚ñ‚Å‚µ‚傤‚©H
0336nobody‚³‚ñ
2008/11/22(“y) 10:27:38ID:BXxABI2cˆÚ“®‚µ‚Ü‚·B@systemˆÈ‰º‚Í‚»‚̂܂ܕ\ަ‚µ‚½‚¢‚Æ‚«‚͂ǂ¤‚µ‚½‚ç‚¢‚¢‚ñ‚Å‚µ‚傤‚©@‚·‚݂܂¹‚ñ‚ª‹³‚¦‚Ä‚‚¾‚³‚¢
–{“–‚É‚·‚݂܂¹‚ñ
0337nobody‚³‚ñ
2008/11/22(“y) 10:40:37ID:???URL‚à•Ï‚¦‚½‚¢‚È‚çRƒIƒvƒVƒ‡ƒ“‚ÅƒŠƒ_ƒCƒŒƒNƒg‚¾‚¯‚ÇAƒ‹[ƒv‚µ‚È‚¢‚悤‚É’ˆÓB
systemˆÈ‰º‚ðrewrite‚©‚çŠO‚µ‚½‚¢‚È‚çArewriteCond‚ÅœŠOÝ’è‚ð‘‚
0338nobody‚³‚ñ
2008/11/22(“y) 10:41:09ID:???0339nobody‚³‚ñ
2008/11/22(“y) 10:55:16ID:BXxABI2c0340nobody‚³‚ñ
2008/12/14(“ú) 10:48:10ID:+j0Og9H5mod_rewrite‚ÌœŠOˆ—‚ªãŽè‚‚¢‚©‚È‚¢‚Å‚·
RewriteEngine on
#œŠOˆ—#
RewriteCond %{REQUEST_URI} !^/admin
RewriteCond %{REQUEST_URI} !^/phpmyadmin
#RewriteBase /htdocs/
RewriteRule !\.(js|ico|gif|jpg|png|css)$ "C:/Program Files/Apache Group/Apache2/htdocs/index.php"
RewriteLog "C:/Program Files/Apache Group/Apache2/logs/rewrite.log"
RewriteLogLevel 9
‚±‚ê‚¶‚á‘Ê–Ú‚È‚ñ‚Å‚µ‚傤‚©H@admin‚Æphpmyadmin‚ðœŠO‚µ‚½‚¢‚ñ‚Å‚·‚ª
‚æ‚낵‚‚¨Šè‚¢‚µ‚Ü‚·
0341340
2008/12/15(ŒŽ) 16:53:40ID:???0342nobody‚³‚ñ
2008/12/22(ŒŽ) 21:50:17ID:i6VX5OhoRewriteEngine on
RewriteRule hoge(.*)\.jpg$ http://example.com/$1.jpg [R]
‚¤‚Ü‚“®ì‚µ‚Ü‚¹‚ñB‚Ç‚±‚ªŠÔˆá‚Á‚Ä‚¢‚é‚̂łµ‚傤‚©H
0343nobody‚³‚ñ
2008/12/22(ŒŽ) 22:00:34ID:???0344342
2008/12/22(ŒŽ) 22:12:02ID:???‚Æ‚¢‚¤‹LŽ–‚ðŒ©‚Â‚¯‚Ü‚µ‚½B‚±‚Ì‚¹‚¢‚©‚à‚µ‚ê‚Ü‚¹‚ñ
‚à‚¤‚µ’²‚ׂĂ݂܂·A‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚µ‚½
0345nobody‚³‚ñ
2008/12/22(ŒŽ) 22:16:48ID:???500 ‰~‚ÌŽI‚ÅA‚»‚Ì2s‚¾‚¯‘‚¢‚Ä‚¤‚Ü‚‚¢‚Á‚½‚¨B
0346nobody‚³‚ñ
2008/12/23(‰Î) 01:20:45ID:???0347nobody‚³‚ñ
2008/12/25(–Ø) 22:13:19ID:???‚â‚邱‚Ƃ̓vƒƒOƒ‰ƒ~ƒ“ƒOˆÈ‰º‚ÌÝ’èƒtƒ@ƒCƒ‹‚Ȃ̂ɈÙí‚È•ª‚©‚è“B
0348nobody‚³‚ñ
2008/12/26(‹à) 05:23:34ID:???‰½‚ð‰½‚Ö‘‚«Š·‚¦‚½‚¢‚Ì‚©‚ð—pˆÓ‚³‚ꂽðŒ‚ðŽg‚Á‚Ä‘g‚Ý—§‚Ä‚é”\—̖͂â‘èB
0349nobody‚³‚ñ
2008/12/27(“y) 12:25:14ID:CKOvxwPj‚³‚‚çƒCƒ“ƒ^[ƒlƒbƒg‚ð—˜—p‚µ‚Ä‚¨‚è‚Ü‚·B
http://hoge.com/aaa-bbb ‚ð
http://hoge.com/aaa.php?menu=bbb ‚̂悤‚É‰ðŒˆ‚³‚¹‚邱‚Ƃ͂ł«‚½‚̂ł·‚ªA
ƒnƒCƒtƒ“‚ðƒXƒ‰ƒbƒVƒ…‚ɕς¦‚ÄA
http://hoge.com/aaa/bbb ‚ð
http://hoge.com/aaa.php?menu=bbb ‚̂悤‚É‰ðŒˆ‚³‚¹‚邱‚Æ‚ª‚Å‚«‚Ü‚¹‚ñB
.htaccess‚ÌÝ’è‚͉º‹L‚Ì’Ê‚è‚Å‚·B
¡ƒnƒCƒtƒ“‚Ìê‡
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^aaa-([0-9a-zA-Z_\-]+)$ http://hoge.com/aaa.php?menu=$1
¡ƒXƒ‰ƒbƒVƒ…‚Ìê‡
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^aaa/([0-9a-zA-Z_\-]+)$ http://hoge.com/aaa.php?menu=$1
‚æ‚낵‚‚¨Šè‚¢‚µ‚Ü‚·B
0350nobody‚³‚ñ
2008/12/30(‰Î) 10:15:42ID:???/
‚̳‹K•\Œ»‚Å‚Ì–ðŠ„‚ðl‚¦‚ê‚΂·‚®‚í‚©‚é
0351nobody‚³‚ñ
2009/01/20(‰Î) 01:26:28ID:???ŠÂ‹«
OSFCentOS5
http:apache2
httpd.conf‚ɂ͈ȉº‚Ì‹Lq‚ð‚µ‚Äapache‚ÌÄ‹N“®‚ð‚µ‚Ü‚µ‚½B
LoadModule rewrite_module modules/mod_rewrite.so
RewriteLogLevel 9
RewriteLog /var/log/httpd/rewrite.log
‚ÅA/testƒfƒBƒŒƒNƒgƒŠ‚Ɉȉº‚Ì‹Lq‚ð‚µ‚½.htaccessƒtƒ@ƒCƒ‹‚ðÝ’uB
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteRule ^/test/(.*)$ /test2/$1 [L,R]
</IfModule>
‚±‚Ì‹Lq‚ð‚·‚é‚Æ–{—ˆ‚È‚çAuhttp://ƒhƒƒCƒ“/test/index.htmlv‚ɃAƒNƒZƒX‚µ‚½‚Æ‚«‚Éuhttp://ƒhƒƒCƒ“/test2/index.htmlv‚ÉƒŠƒ_ƒCƒŒƒNƒg‚·‚é‚Í‚¸‚¾‚ÆŽv‚¤‚̂ł·‚ªEEEB
ƒuƒ‰ƒEƒU‚É‚Íuhttp://ƒhƒƒCƒ“/test/index.htmlv‚ª•\ަ‚³‚ê‚Ä‚µ‚Ü‚·B
rewrite.log‚ðŒ©‚é‚Æ‚±‚ñ‚È•—‚ɂȂÁ‚Ă܂·B
192.168.1.6 - - [20/Jan/2009:17:41:36 +0900] [ƒhƒƒCƒ“/sid#96db468][rid#9895400/initial] (3) [perdir /home/httpd/html/test/] strip per-dir prefix: /home/httpd/html/test/index.html -> index.html
192.168.1.6 - - [20/Jan/2009:17:41:36 +0900] [ƒhƒƒCƒ“/sid#96db468][rid#9895400/initial] (3) [perdir /home/httpd/html/test/] applying pattern '^/test/(.*)$' to uri 'index.html'
192.168.1.6 - - [20/Jan/2009:17:41:36 +0900] [ƒhƒƒCƒ“/sid#96db468][rid#9895400/initial] (1) [perdir /home/httpd/html/test/] pass through /home/httpd/html/test/index.html
‚Ȃɂ©Ý’è˜R‚ꂪ‚ ‚é‚̂łµ‚傤‚©B
•ª‚©‚é•û‚¢‚Ü‚µ‚½‚炲‹³Ž¦‚̂ق¤‚æ‚낵‚‚¨Šè‚¢‚µ‚Ü‚·B
0352351
2009/01/21(…) 01:04:18ID:Xd3Vqa6l‚·‚¢‚Ü‚¹‚ñAã‚°‚³‚¹‚Ä‚‚¾‚³‚¢B
0353nobody‚³‚ñ
2009/01/21(…) 07:15:29ID:???strip per-dir prefix: /home/httpd/html/test/index.html -> index.html
RewriteBase‚ÅA‚Ç‚±‚ªURL‚̃x[ƒX‚Ȃ̂©‚ð‹³‚¦‚Ä‚ ‚°‚½‚ç‚Ç‚¤‚©‚ÈB
0354nobody‚³‚ñ
2009/01/21(…) 16:33:47ID:???RewriteEngine on
RewriteRule (.+?)\.php$ ../test/$1.php [L]
0355nobody‚³‚ñ
2009/01/21(…) 19:59:03ID:???0356351
2009/01/23(‹à) 03:43:10ID:???‚²‹³Ž¦‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·B
ƒAƒhƒoƒCƒX‚ðŽQl‚Ɉȉº‚Ì‹Lq‚ðhtaccess‚É‚·‚邱‚Ƃɂæ‚Á‚ÄŽv‚¢’Ê‚è‚Ì“®ì‚ª‚·‚邱‚Æ‚ðŠm”F‚Å‚«‚Ü‚µ‚½B
RewriteBase /test
RewriteEngine On
RewriteRule (.*)$ /test2/$1 [L,R]
‚»‚̂Ƃ«‚Ìlog‚͈ȉº‚Å‚µ‚½B
192.168.0.6 - - [23/Jan/2009:03:37:44 +0900] [ƒhƒƒCƒ“/sid#856ce38][rid#872f830/initial] (3) [perdir /home/httpd/html/test/] strip per-dir prefix: /home/httpd/html/test/index.html -> index.html
192.168.0.6 - - [23/Jan/2009:03:37:44 +0900] [ƒhƒƒCƒ“/sid#856ce38][rid#872f830/initial] (3) [perdir /home/httpd/html/test/] applying pattern '(.*)$' to uri 'index.html'
192.168.0.6 - - [23/Jan/2009:03:37:44 +0900] [ƒhƒƒCƒ“/sid#856ce38][rid#872f830/initial] (2) [perdir /home/httpd/html/test/] rewrite 'index.html' -> '/test2/index.html'
192.168.0.6 - - [23/Jan/2009:03:37:44 +0900] [ƒhƒƒCƒ“/sid#856ce38][rid#872f830/initial] (2) [perdir /home/httpd/html/test/] explicitly forcing redirect with http://ƒhƒƒCƒ“/test2/index.html
192.168.0.6 - - [23/Jan/2009:03:37:44 +0900] [ƒhƒƒCƒ“/sid#856ce38][rid#872f830/initial] (2) [perdir /home/httpd/html/test/] trying to replace prefix /home/httpd/html/test/ with /test
192.168.0.6 - - [23/Jan/2009:03:37:44 +0900] [ƒhƒƒCƒ“/sid#856ce38][rid#872f830/initial] (1) [perdir /home/httpd/html/test/] escaping http://ƒhƒƒCƒ“/test2/index.html for redirect
192.168.0.6 - - [23/Jan/2009:03:37:44 +0900] [ƒhƒƒCƒ“/sid#856ce38][rid#872f830/initial] (1) [perdir /home/httpd/html/test/] redirect to http://ƒhƒƒCƒ“/test2/index.html [REDIRECT/302]
353‚³‚ñ•‚©‚è‚Ü‚µ‚½B
–{“–‚É‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚µ‚½B
0357nobody‚³‚ñ
2009/01/26(ŒŽ) 15:02:16ID:???>>265‚Ƃقړ¯‚¶‚±‚Æ‚ð‚µ‚½‚¢‚ÆŽv‚Á‚Ä‚¢‚Ü‚·B
‹ï‘Ì“I‚ÉŒ¾‚¤‚Æ
/DocRoot¨Ã“I‚ȃy[ƒW‚Ì‚Ý
@„¥.htaccess¨RewriteBase / ‚̂݋Lq
@„¥/subDir1¨‚±‚±‚É“®‚©‚µ‚½‚¢CGI
@„ @„¤.htaccess¨RewriteBase /subDir1 ‚»‚Ì‘¼‘å—Ê
@„¥/subDir2¨‚±‚±‚É‚à“®‚©‚µ‚½‚¢CGI
@„ @„¤.htaccess¨RewriteBase /subDir2 ‚»‚Ì‘¼‘å—Ê
@F
>>267‚ðŽŽ‚µ‚½‚Æ‚±‚ëA
HTML‚Í‚½‚¾‚µ‚ƒŠƒ_ƒCƒŒƒNƒg‚³‚ꂽ‚̂ł·‚ªA‰æ‘œ‚âCSS‚͓ǂݞ‚Ü‚ê‚Ü‚¹‚ñ‚Å‚µ‚½B
Œ´ˆö‚ÍURLŠÖ˜A‚ª‘S‚Ä/‚©‚çŽn‚Ü‚éâ‘΃pƒX‚Å‹Lq‚³‚ê‚Ä‚¢‚邽‚ß
(Winã‚Å‚ÍCGI‚²‚ƂɃvƒƒWƒFƒNƒg‚𕪂¯‚Ă邩‚ç‚»‚ê‚ł悩‚Á‚½)‚Ȃ̂ł·‚ª
Ajax‚Ȃǂ̊O•”ƒtƒ@ƒCƒ‹‚àŽg‚Á‚Ä‚¢‚邽‚ß
HTML‚ÉŽè‚ð‰Á‚¦‚ÄC³‚·‚邯AŠù‘¶‚Ìhtaccess‚ÆJS‚ðC³‚µ‚È‚¯‚ê‚΂Ȃç‚È‚¢‚Ì‚Å
o—ˆ‚邾‚¯ƒT[ƒo[‚Ìݒ肾‚¯‚ÅŽÀŒ»‚µ‚½‚¢‚Æl‚¦‚Ä‚¢‚Ü‚·B
ƒTƒuƒfƒBƒŒƒNƒgƒŠ‚ðDocRoot‚̂悤‚ÉU•‘‚킹‚é•û–@‚ð‚²‘¶’m‚Å‚µ‚½‚ç
‚²‹³Žö‚æ‚낵‚‚¨Šè‚¢‚µ‚Ü‚·BB
0358nobody‚³‚ñ
2009/01/27(‰Î) 12:01:00ID:???0359357
2009/01/27(‰Î) 16:06:45ID:???Apache‚Ìerror_log‚ðŒ©‚é‚ÆA
file does not exist: /DocRoot/css
file does not exist: /DocRoot/images
‚Æ‚¢‚¤ƒGƒ‰[ƒƒO‚ª“f‚«o‚³‚ê‚Ă܂·B
¡‰ñƒAƒNƒZƒX‚µ‚Ăقµ‚¢‚Ì‚Í
/DocRoot/subDir1/css
/DocRoot/subDir1/images
‚Ȃ̂ÅARewriteRule‚ªŒø‚¢‚Ä‚¢‚È‚¢‚Ì‚©‚ÈA‚Æ‚¢‚Á‚½ó‘Ô‚Å‚·B
0360nobody‚³‚ñ
2009/01/27(‰Î) 17:46:36ID:???0361357
2009/01/28(…) 12:47:01ID:???RewriteBase /
‚݂̂ł·B
‚±‚Ü‚²‚܂Ǝw’肵‚Ä‚¢‚éRewriteRule‚Í
/DocRoot/subDir1/.htaccess@‚ɂȂè‚Ü‚·
Options +FollowSymLinks
RewriteEngine On
RewriteBase /subDir1
RewriteCond %{HTTP_REFERER} http://hogehoge.com/subDir1/(.*)$
RewriteRule (.*) /subDir1/$1 [R,L]
RewriteRule ^$ /subDir1/foo.html [R,L]
RewriteRule ^foo\.html$ /subDir1/bar.php?str=hoge [L]
‚±‚ñ‚ÈŠ´‚¶‚Å‚·B
0362nobody‚³‚ñ
2009/01/28(…) 13:52:14ID:???/DocRoot/css -> /DocRoot/subDir1/css
‚È‚çADocRoot‚Ì .htaccess ‚É‘‚©‚È‚¢‚Æ
/subDir1/xxx -> /subDir1/bar.php?str=xxx ‚̂Ƃ«‚Ì bar.php‚Ìcssƒtƒ@ƒCƒ‹‚Ö‚ÌƒŠƒ“ƒN‚ª @/css ‚¾‚Æ‚µ‚½‚çA
/.htaccess ‚É‚»‚ÌU‚蕪‚¯‚ðB
‚»‚̂Ƃ«‚É subDir1 ‚Ȃ̂© subDir2 ‚Ȃ̂©‚ðU‚蕪‚¯‚È‚‚Ă͂¢‚¯‚È‚¢‚Å‚·‚ª
URL‚ÉsubDir1‚ªŠÜ‚Ü‚ê‚Ä‚¢‚»‚¤‚Ȃ̂Å@‚È‚ñ‚Æ‚©‚Ȃ邩‚ÈB
0363nobody‚³‚ñ
2009/01/28(…) 14:04:18ID:???‚±‚ê‚͓‚¢‚Ì‚©‚ÈB
ƒuƒ‰ƒEƒU‚©‚ç‚̃AƒNƒZƒX‚Í
URL—“‚Í@http://hogehoge.com/subDir1/xxx ‚Å‚à@@cssƒtƒ@ƒCƒ‹‚ւ̃AƒNƒZƒX‚Í
http://hogehoge.com/css@‚Å‚µ‚©‚È‚¢‚©‚ç‚ËB
0364nobody‚³‚ñ
2009/01/28(…) 14:53:05ID:???0365357
2009/01/29(–Ø) 14:23:59ID:???•¡”‚̃TƒuƒfƒBƒŒƒNƒgƒŠ–ˆ‚ÉAlias‚ðÝ’è‚Å‚«‚È‚¢‚̂Œf”O‚µ‚Ü‚µ‚½BB
Œ‹‹Çhtml‚Ébaseƒ^ƒO‚ð‚‚¯‘S‚Ä‘Š‘ÎƒpƒX•\‹L‚É‚µ‚ÄA
js‚̂ق¤‚Ídocument.baseURI—v‘f‚ðŒ©‚ÄƒŠƒNƒGƒXƒgURI‚ɒljÁ‚·‚é•û–@‚ð‚Æ‚é‚±‚Ƃɂµ‚Ü‚µ‚½B
‚¢‚ë‚¢‚ë•׋‚ɂȂè‚Ü‚µ‚½B‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·B
0366nobody‚³‚ñ
2009/02/01(“ú) 21:14:36ID:xTHPhmiR‚¤‚Ü‚“®‚«‚Ü‚¹‚ñ
‚ǂȂ½‚©‚²‹³Žö‚¨Šè‚¢‚¢‚½‚µ‚Ü‚·
RewriteEngine on
RewriteRule .index.php$ /index_new.php [R=301,L]
RewriteEngine off
0367nobody‚³‚ñ
2009/02/02(ŒŽ) 10:49:03ID:???0368nobody‚³‚ñ
2009/03/02(ŒŽ) 05:54:17ID:Xc+NjhEh«
/hage/param/123
‚Æ‚â‚肽‚¢‚ñ‚Å‚·‚ªA
RewriteRule ^hoge\.php\?param=(.*)$ ./hage/param/$1 [R]
«
hoge.php?param=123 (‚»‚̂܂܉½‚à‹N‚±‚炸)
‚ƂȂÁ‚Ä‚µ‚Ü‚¢‚Ü‚·B
Œã‚ë‚Ì•û‚©‚炵‚¸‚Âí‚Á‚Ä‚¢‚‚ÆA‚±‚±‚Ü‚Åí‚Á‚½Š‚ňȉº‚̂悤‚É“®‚«‚Ü‚·B
RewriteRule ^hoge\.php(.*)$ ./hage/param/$1 [R]
«
/hage/param/?param=123
‘½•ªA?‚̃GƒXƒP[ƒv‚ª‚¤‚Ü‚‚¢‚Á‚ĂȂ¢‚悤‚È‚ñ‚Å‚·‚ªA‚Ç‚¤‚µ‚½‚à‚ñ‚Å‚µ‚傤‚©B
0369nobody‚³‚ñ
2009/03/02(ŒŽ) 05:55:14ID:???0370nobody‚³‚ñ
2009/03/02(ŒŽ) 07:05:46ID:Xc+NjhEh¡‰ñFW‚©‚Ü‚µ‚Äì‚è’¼‚·‚±‚ƂɂȂÁ‚ÄA
‚Å‚àSEO‚Æ‚©ƒuƒbƒNƒ}[ƒN“ü‚ê‚Ä‚él‚Æ‚©‚ðl—¶‚·‚邽‚ß‚ÉA
URL‚ÍŒ³‚Æ“¯‚¶‚¶‚á‚È‚¢‚Ƒʖڂ¾‚©‚ç‚Á‚Ä‚±‚ƂɂȂÁ‚ÄA
‚â‚Þ‚É‚â‚܂ꂸ‚±‚ñ‚È•û–@‚Å‚â‚邵‚©‚È‚¢‚©‚È‚ÆB
FW‚̃Rƒ“ƒgƒ[ƒ‰‘¤‚ð‚¢‚¶‚Á‚Ä‚à‚È‚ñ‚Æ‚©‚Å‚«‚邱‚Ƃ͂ł«‚é‚ñ‚¾‚¯‚ÇA
¡Œã‚̃ZƒLƒ…ƒŠƒeƒBƒAƒbƒvƒf[ƒgl‚¦‚邯FWŽ©‘̂͂¢‚¶‚肽‚‚È‚¢‚Ì‚ÅB
0371nobody‚³‚ñ
2009/03/03(‰Î) 04:43:10ID:???rewrite‚Á‚Ä“ÁŽê•¶Žš‚̃GƒXƒP[ƒvŽü‚èŠÃ‚¢‚Ì‚©‚È‚Ÿ
0372nobody‚³‚ñ
2009/03/03(‰Î) 10:28:42ID:???RewriteRule ^hoge\.php$ ./hage/param/%1? [R]
ŽŽ‚µ‚Ä–³‚¢‚ª
0373nobody‚³‚ñ
2009/03/27(‹à) 14:47:48ID:???CakePHP‚ðŽg‚Á‚Ä‚¢‚é‚̂ł·‚ªA‚ ‚éƒAƒvƒŠƒP[ƒVƒ‡ƒ“‚ÅAƒtƒƒ“ƒgƒRƒ“ƒgƒ[
ƒ‰‚Å‚ ‚éindex.php‚ðAˆê”ʉæ–Ê—p‚ÆŠÇ—‰æ–Ê—p‚Æ‚Ì2‚—pˆÓ‚µ‚½‚¢‚̂ł·B
wwwiƒhƒLƒ…ƒƒ“ƒgƒ‹[ƒgj
|
+ index.phpi1. ˆê”ʉæ–Ê—pj
|
+ admin
|
+ index.phpi2. ŠÇ—‰æ–Ê—pj
‚»‚µ‚ÄAhttp://ƒhƒƒCƒ“–¼/admin/... ‚ƂȂÁ‚½ƒŠƒNƒGƒXƒg‚¾‚¯A2.‚ÌŠÇ—‰æ
–Ê—pindex.php‚É“n‚·‚悤‚É‚µ‚½‚¢‚̂ł·B
http://ƒhƒƒCƒ“–¼/hoge ¨ index.php?hoge (1.‚̈ê”ʉæ–Ê—p)
http://ƒhƒƒCƒ“–¼/hoge/fuga ¨ index.php?hoge/fuga (1. ‚̈ê”ʉæ–Ê—p)
http://ƒhƒƒCƒ“–¼/admin/hoge ¨ index.php?hoge (2. ‚ÌŠÇ—‰æ–Ê—p)
http://ƒhƒƒCƒ“–¼/admin/hoge/fuga ¨ index.php?hoge/fuga (2. ‚ÌŠÇ—‰æ–Ê—p)
‚±‚̂悤‚ÉŽw’è‚·‚é‚É‚ÍA.htaccess‚ɂǂ̂悤‚ÉŽw’肵‚½‚ç‚æ‚¢‚Å‚µ‚傤‚©H
0374nobody‚³‚ñ
2009/04/03(‹à) 13:14:38ID:nlrPhi8Thttp://hogehoge.ero/eroero.htm => OK!
‚ƂȂé‚ñ‚Å‚·‚ªA/index.php/ ‚ðÁ‚·•û–@‚͂Ȃ¢‚Å‚µ‚傤‚©H
@
¡‚Í‚±‚ñ‚ÈŠ´‚¶‚ɂȂÁ‚Ă܂·
RewriteCond %{REQUEST_URI} ^(/component/option,com) [NC,OR] ##optional - see notes##
RewriteCond %{REQUEST_URI} (/|\.htm|\.php|\.html|/[^.]*)$ [NC]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule (.*) index.php
0375nobody‚³‚ñ
2009/06/07(“ú) 03:20:19ID:RWqPrWpchttp://www.example.com/list/index.php?page=aaaaaaa
http://www.example.com/list/aaaaaaa
listƒfƒBƒŒƒNƒgƒŠ”z‰º‚Ì.htaccess‚͉º‹L‚ɂȂè‚Ü‚·B
‚Ç‚±‚ªˆ«‚¢‚̂łµ‚傤‚©B
RewriteEngine On
RewriteRule ^([^/]*)/?$ /index.php?page=$1 [L]
AllowEncodedSlashes On
‚Ü‚½Aindex.php‚ªÝ’u‚³‚ê‚Ä‚¢‚éꊂɂÍimages‚âjs‚Æ‚¢‚¤ƒfƒBƒŒƒNƒgƒŠ‚ª‚ ‚é‚̂ł·‚ªA
‚±‚ê‚ɂ͒¼ÚƒAƒNƒZƒX‚³‚¹‚é‚ɂ͂ǂ¤‚·‚ê‚΂悢‚̂łµ‚傤‚©B
‹X‚µ‚‚¨Šè‚¢‚¢‚½‚µ‚Ü‚·B
0376nobody‚³‚ñ
2009/06/07(“ú) 19:02:27ID:???Cond‚Å/admin/‚¾‚¯”ð‚¯‚é‚Æ‚©B
>>374
/index.php(/.*) ¨ $1 ‚Ý‚½‚¢‚ÈRule‚Å‚àì‚邯‚©B
>>375
/list/‚Ì.htaccess‚É‘‚¢‚Ä‚é‚È‚çBase‚Æ‚µ‚Ä/list/‚ðƒZƒbƒg‚·‚é‚©/list/ž‚Ý‚ÅRule‚ð‘‚‚Æ‚©B
images/‚âjs/‚ð”ð‚¯‚é‚æ‚¤‚ÈCond‚ð‘‚‚Æ‚©B
0377nobody‚³‚ñ
2009/06/13(“y) 15:15:46ID:???www.example.com/^hoge/ iŽÀ‘ÔF/home/hoge/public_html/)
”z‰º‚ւ̃AƒNƒZƒX‚ð
www.example.com/^hoge/index.php iŽÀ‘ÔF/home/hoge/public_html/index.php)
‚Ö‚Ærewrite‚µ‚悤‚Æ‚µ‚Ä‚¢‚Ü‚·B
/home/hoge/public_html/.htaccess‚É‚Í
RewriteEngine on
RewriteBase /
RewriteRule !\.(js|ico|gif|jpg|png|css)$ index.php
‚ð‹LÚ‚µ‚Ä‚¢‚Ü‚·B
‚±‚ê‚Å
www.example.com/^hoge/index.php@‚ɃAƒNƒZƒX‚·‚邯
/var/www/html‚Ìindex.php‚É”ò‚΂³‚ê‚Ä‚µ‚Ü‚¢‚Ü‚·B
ƒ†[ƒUƒfƒBƒŒƒNƒgƒŠ‚ÅŽÀŒ±‚µ‚悤‚ÆŽv‚Á‚½‚̂ł·‚ª‚¤‚Ü‚‚¢‚©‚È‚¢‚悤‚Å‚·B
Apache‚Í2.2.9@os‚ÍCentos5.3‚Å‚·B
‹X‚µ‚‚¨Šè‚¢‚µ‚Ü‚·B
0378nobody‚³‚ñ
2009/06/13(“y) 17:03:58ID:???RewriteBase /
«
RewriteBase /~hoge/
‚ɕς¦‚Ä‚ÝB
0379nobody‚³‚ñ
2009/06/14(“ú) 01:28:29ID:???‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·B
—vˆö‚ª2‚‚ ‚è‚Ü‚µ‚½‚ªA‚»‚Ì‚¤‚¿‚̂ЂƂ‚łµ‚½B
•‚©‚è‚Ü‚µ‚½B
0380nobody‚³‚ñ
2009/06/15(ŒŽ) 14:21:55ID:???0381nobody‚³‚ñ
2009/06/15(ŒŽ) 23:25:34ID:???0382nobody‚³‚ñ
2009/08/24(ŒŽ) 13:23:24ID:TLZIhZKKhttp://hoge.hoge.com/
‚ɃAƒNƒZƒX‚µ‚½ê‡Aƒuƒ‰ƒEƒU‚¾‚Æ•\ަ‚³‚ê‚Ü‚·‚ªA
wget‚ð‚µ‚Ä‚Ý‚é‚Æ404‚ɂȂÁ‚Ä‚µ‚Ü‚¢‚Ü‚·B‚»‚Ì‚¹‚¢‚©AYahoo‚ɃNƒ[ƒ‹ƒŠƒNƒGƒXƒg‚µ‚悤‚Æ‚µ‚Ä‚à
404‚Å‚·‚Æ‚¢‚í‚ê‚Ä‚µ‚Ü‚¢‚Ü‚·B‚Ç‚±‚ª‚¨‚©‚µ‚¢‚©‚í‚©‚è‚Ü‚·‚Å‚µ‚傤‚©H
http://hoge.hoge.com/
‚ÍŽÀÛ‚Í
http://hoge.hoge.com/index.php/ˆø”/
‚Ý‚½‚¢‚ÈŠ´‚¶‚ɂȂÁ‚Ă܂·
<IfModule mod_rewrite.c>
RewriteEngine On
# uncomment the following line, if you are having trouble
# getting no_script_name to work
RewriteBase /
# we skip all files with .something
RewriteCond %{REQUEST_URI} \..+$ #
RewriteCond %{REQUEST_URI} !\.html$
RewriteRule .* - [L]
# we check if the .html version is here (caching)
RewriteRule ^$ index.html [QSA]
RewriteRule ^([^.]+)$ $1.html [QSA]
RewriteCond %{REQUEST_FILENAME} !-f
# no, so we redirect to our front web controller
RewriteRule ^(.*)$ index.php [QSA,L]
</IfModule>
0383nobody‚³‚ñ
2009/08/25(‰Î) 19:10:10ID:X6yGpm6m0384nobody‚³‚ñ
2009/08/27(–Ø) 22:20:10ID:t3eEdAjR‚ð
http://hoge.com/index.php?name=¼‘º‚Ђë‚ä‚«&site=‚Q‚ƒ‚ˆŠÇ—l
‚É”ò‚΂»‚¤‚Æ‚µ‚Ä‚¢‚Ü‚·B
RewriteRule ^/([^/.]+?)/?(/.*)?$ /index.php?name=$1&site=$2 [L]
‚Æ‚µ‚Ä‚¢‚Ü‚·‚ªapache‚ÌÄ‹N“®‚ð‚·‚é‚Æ‚¤‚Ü‚‚¢‚«‚Ü‚¹‚ñBBB
RewriteRule ^/([^/.]+)/?(/.*)?$ /index.php?name=$1&site=$2 [L]
ƒXƒ‰ƒbƒVƒ…‚Ì‘O‚ÌŬƒ}ƒbƒ`‚É•K—v‚È?‚ð‚Ê‚‚ÆapacheÄ‹N“®‚ð‚µ‚Æ‚è‚ ‚¦‚¸
“®‚‚̂ł·‚ªAAŬƒ}ƒbƒ`‚µ‚È‚¢‚ƈꕔ‚¤‚Ü‚‚¢‚©‚È‚¢‚½‚ßA
‚Ç‚¤‚·‚ê‚Îmod_rewrite‚ÅŬƒ}ƒbƒ`‚Å‚«‚é‚©‹³‚¦‚Ä‚‚¾‚³‚¢
m(_ _)m
0385nobody‚³‚ñ
2009/08/27(–Ø) 22:42:18ID:???“¯‚¶Ž®‚ň«‹Ö‚ª‚¤‚Ü‚‚¢‚©‚È‚¢‚ñ‚¾‚¯‚ÇŽ€‚Ë
0386nobody‚³‚ñ
2009/09/03(–Ø) 20:22:37ID:54RqrMPZˆê‹“‚É‘‚‚ɂ͂ǂ¤‚·‚ê‚΂¢‚¢‚Å‚µ‚傤‚©H
‚P‚‚P‚‘‚‚Ɖº‹L‚̂悤‚Ȃ̂ð‚P‚‚ɂµ‚½‚¢‚Å‚·B
Redirect 301 /index.php?a=1 "http://www.example.jp/index.php?a=1"
Redirect 301 /index.php?a=2 "http://www.example.jp/index.php?a=2"
Redirect 301 /index.php?a=3 "http://www.example.jp/index.php?a=3"
@E
@E
@E
Redirect 301 /index.php?a=a1 "http://www.example.jp/index.php?a=a1"
Redirect 301 /index.php?a=b2 "http://www.example.jp/index.php?a=b2"
Redirect 301 /index.php?a=c3 "http://www.example.jp/index.php?a=c3"
@E
@E
@E
0387nobody‚³‚ñ
2009/09/03(–Ø) 21:19:51ID:???ŒNAŽ¿–â‚·‚é‘O‚É‚µ‚Íl‚Ì’‰‚ð•·‚«‚È‚³‚¢
•ʃXƒŒ‚Åe؂ɗ@‚µ‚Ä‚‚ꂽl‚ª‚©‚í‚¢‚»‚¤‚¾
0388nobody‚³‚ñ
2009/09/03(–Ø) 22:03:50ID:54RqrMPZ‚¿‚á‚ñ‚Æ•·‚¢‚Ă邿Bexample.jp‚É’¼‚µ‚Ă邾‚ëBiƒRƒR‚͑Ó–‚Ȉӌ©‚¾‚Æ”»’f‚µ‚½‚Ì‚Åj
uƒ}ƒ‹ƒ`Ž¿–∵‚¢‚³‚ê‚Ä–ï‰î‚ÈEEEv‚Á‚Ä•”•ª‚Í
‚»‚ñ‚Ȃ̂ǂ¤‚Å‚àƒCƒC‚Æ”»’f‚µ‚Ä–³Ž‹‚µ‚½B
•·‚—§ê‚¾‚©‚ç‚Á‚ÄAŒ¾‚í‚ꂽ‚±‚Ƃɉ½‚Å‚à]‚¤–ó‚¶‚á‚È‚¢B
Ž©•ª‚Ål‚¦‚Äu‡—“I‚¾vu‚»‚Ì’Ê‚èv‚ÆŠ´‚¶‚½ˆÓŒ©‚¾‚¯‚É]‚¤B
0389nobody‚³‚ñ
2009/09/03(–Ø) 22:48:24ID:???0390nobody‚³‚ñ
2009/09/14(ŒŽ) 02:55:21ID:???aaa‚Ɉȉº‚̂悤‚É‘‚¢‚½.htaccess‚ð’u‚¢‚Ă݂½‚Æ‚±‚ëAhttp://`/aaa‚Ìꇂ͂¤‚Ü‚‚¢‚‚̂ł·‚ªhttp:/`/
aaa/‚Ìꇂª‚¤‚Ü‚‚¢‚«‚Ü‚¹‚ñB
‚Ç‚¤‚µ‚½‚ç‚¢‚¢‚Å‚µ‚傤‚©H
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule . /index.php [L]
0391nobody‚³‚ñ
2009/09/14(ŒŽ) 03:41:10ID:???RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule . /index.php [L]
‚ðƒ‹[ƒg‚Ì.htaccess‚É’Ç‹L‚µ‚½‚Æ‚±‚묌÷‚µ‚Ü‚µ‚½
’u‚ꊂ©‚炵‚ÄŠÔˆá‚Á‚Ă܂µ‚½‚Ë‚·‚݂܂¹‚ñc
0392nobody‚³‚ñ
2009/09/14(ŒŽ) 20:33:56ID:???mod_rewrite‚ðŽg‚¤‚ƈȉº‚Ì‚±‚Æ‚ª‚Å‚«‚é‚Å‚µ‚傤‚©H
http://example.com/‚ɃAƒNƒZƒXB
ƒT[ƒo“à•”‚Å‚ÍAhttp://example.com/cig/top.cgi‚ɃAƒNƒZƒXB
‚½‚¾‚µAƒuƒ‰ƒEƒU‚ÌURL‚Íhttp://example.com/‚̂܂ÜB
ƒy[ƒW“à‚ÌƒŠƒ“ƒN‚ðƒNƒŠƒbƒNB
ƒT[ƒo“à•”‚Å‚Íhttp://example.com/cig/next.cgi‚ɃAƒNƒZƒXB
‚½‚¾‚µAƒuƒ‰ƒEƒU‚ÌURL‚Íhttp://example.com/‚̂܂ÜB
‚Æ‚¢‚¤‚±‚Æ‚ª‰Â”\‚È‚ñ‚Å‚µ‚傤‚©H
‚‚܂èAƒuƒ‰ƒEƒU‚Å•\ަ‚·‚éURL‚¾‚¯‚ð‘‚«Š·‚¦‚éA‚Æ‚¢‚¤‚±‚Ƃł·B
0393nobody‚³‚ñ
2009/09/14(ŒŽ) 22:13:12ID:???ʼn‚Éhttp://example.com‚ɃAƒNƒZƒX‚ª‚ ‚Á‚½ŽžAtop.cgi‚Ænext.cgi‚̂ǂÁ‚¿‚ւ̃AƒNƒZƒX‚©‚Ç‚¤‚â‚Á‚ÄU‚蕪‚¯‚éH
http://example.com‚ւ̃AƒNƒZƒX‘S•”index.cgis‚«‚É‚µ‚ÄA‰½‚©‚̊‹«•Ï”iƒZƒbƒVƒ‡ƒ“‚Æ‚©ƒŠƒtƒ@ƒ‰‚Æ‚©jtop.cgi‚̈—‚©
next.cgi‚̈—‚ð“à•”“I‚Éiinclude‚Æ‚©j‚ŌĂԂ®‚ç‚¢‚µ‚©‚Å‚«‚È‚¢‚ÆŽv‚¤‚æB
0394nobody‚³‚ñ
2009/09/14(ŒŽ) 23:21:08ID:???‹t‚͂ł«‚é‚Ý‚½‚¢‚Å‚·‚¯‚Ç‚ËBURL‚ð•Ï‚¦‚¸‚É•\ަƒy[ƒW‚ð•Ï‚¦‚éB
0395nobody‚³‚ñ
2009/09/15(‰Î) 11:32:06ID:???‹t‚¾‚Æu•\ަ‚³‚ê‚éƒy[ƒW‚ð•Ï‚¦‚¸‚ÉURL‚ð•Ï‚¦‚év‚É‚È‚é‚ÆŽv‚¤‚ªB
0396nobody‚³‚ñ
2009/09/21(ŒŽ) 01:20:03ID:c3AXI/Cy‚Æ‚¢‚¤ƒŠƒNƒGƒXƒg‚ð
/q?query={”CˆÓ‚Ì•¶Žš—ñ}
‚ÉƒŠƒ_ƒCƒŒƒNƒg‚µ‚½‚¢‚Ì‚ÅA
RewriteRule ^/q/(.+)$ /q/?query=$1
‚Æ‚µ‚Ü‚µ‚½B
‚µ‚©‚µA{”CˆÓ‚Ì•¶Žš—ñ}‚ÍA‚½‚¾‚Ì•¶Žš—ñ‚Ìê‡‚à‚ ‚ê‚ÎA
"?‚ðŠÜ‚ÞURL"‚Ìê‡‚à‚ ‚èAŒãŽÒ‚ÌꇂÍ?‚Ì‘O‚܂łµ‚©Žæ“¾‚Å‚«‚Ü‚¹‚ñ‚Å‚µ‚½B
‚¿‚Ȃ݂É"?‚ðŠÜ‚ÞURL"‚Ì?‚ÌŒã‚̃NƒGƒŠ‚Í•s’è‚Å‚·B
RewriteCond %{QUERY_STRING}
‚łȂñ‚Æ‚©‚Ȃ邩‚ÆŽv‚Á‚½‚̂ł·‚ªAƒNƒGƒŠ‚ª‚ ‚Á‚½‚è‚È‚©‚Á‚½‚è‚·‚éꇂǂ̂悤‚É‚©‚¢‚Ä—Ç‚¢‚Ì‚©
‚í‚©‚ç‚È‚‚È‚Á‚Ä‚µ‚Ü‚¢‚Ü‚µ‚½B
‚ǂȂ½‚©‚²‹³Ž¦‚¢‚½‚¾‚¯‚È‚¢‚Å‚µ‚傤‚©B‚æ‚낵‚‚¨Šè‚¢‚µ‚Ü‚·B
0397396
2009/09/21(ŒŽ) 01:20:49ID:c3AXI/Cy/q/?query={”CˆÓ‚Ì•¶Žš—ñ}
‚̊ԈႢ‚Å‚·B
ޏ—炵‚Ü‚µ‚½
0398nobody‚³‚ñ
2009/09/21(ŒŽ) 01:58:09ID:???0400nobody‚³‚ñ
2009/10/08(–Ø) 18:10:15ID:Smfgyb+Juindex.cgiv•”•ª‚ðí‚É•\ަ‚µ‚È‚¢‚悤‚É‚µ‚Ä‚¢‚Ü‚·B
‚µ‚©‚µƒtƒH[ƒ€“Še‚ðŒJ‚è•Ô‚·‚ƃuƒ‰ƒEƒU‚É‚±‚Ìuindex.cgiv‚ª
o‚Ä‚µ‚Ü‚¤‚±‚Æ‚ª‚ ‚é‚Ì‚ÅAí‚É‚±‚Ì•¶Žš—ñ‚ðÈ—ª‚·‚é•û–@‚Í–³‚¢‚©‚Æ’²‚×A
mod_rewrite‚Å‚»‚ê‚炵‚¢‚±‚Æ‚ªo—ˆ‚é‚̂ł͂Ǝv‚¢A‚¨q‚Ë‚µ‚½‚cB
Œ»Ý
RewriteEngine on
RewriteRule ^index\.cgi(.*)$ /$1 [R=301]
‚Æ‘‚‚Æuˆ—‚ªƒ‹[ƒv‚µ‚Ä‚¢‚Ü‚·v‚Æ‚¢‚¤ƒGƒ‰[‚ªo‚Ä‚µ‚Ü‚¢‚Ü‚·
0401nobody‚³‚ñ
2009/10/08(–Ø) 19:09:43ID:StP417kFƒ|ƒXƒgæ‚ðƒfƒŒƒNƒgƒŠ‚É‚µ‚ê
0402400
2009/10/08(–Ø) 22:02:54ID:???‰ñ“š‚Ç‚¤‚à‚Å‚·B
ƒ|ƒXƒgæ‚ðƒfƒBƒŒƒNƒgƒŠ‚Æ‚¢‚¤‚Ì‚Í
“ǂݞ‚Þƒf[ƒ^‚ðƒfƒBƒŒƒNƒgƒŠ‚É“ü‚ê‚Æ‚¯A‚Á‚Ä‚±‚Ƃł·‚©H
‚¾‚Æ‚µ‚½‚çAƒf[ƒ^‚ÍdatŒ`Ž®‚ŃfƒBƒŒƒNƒgƒŠ‚ÉŠi”[‚µ‚Ä‚ ‚è‚Ü‚·
0403nobody‚³‚ñ
2009/10/09(‹à) 12:14:08ID:???‚¿‚Ⴄ‚¿‚Ⴄ
¡
<form action="./hoge/index.cgi" method="post">`
‚Æ‘‚¢‚Ä‚é‚È‚ç
<form action="./hoge/" method="post">
‚Æ‘‚¯‚Á‚Ä‚±‚ÆB
0404400
2009/10/09(‹à) 17:40:46ID:???‚Æ‚è‚ ‚¦‚¸‚»‚¤ˆ—‚µ‚Ä‚¨‚«‚Ü‚µ‚½
‚¿‚Ȃ݂Émod_rewite‚ÅC³‚·‚éꇂǂ¤‹Lq‚·‚ê‚΂悢‚©‚í‚©‚è‚Ü‚·‚©H
0405nobody‚³‚ñ
2009/10/10(“y) 02:55:10ID:???Šg’£Žq‚È‚µ‚ŌĂÑo‚³‚ꂽ URL ‚𓯂¶êЂɂ ‚é PHP ‚ÉŒü‚¯‚½‚¢‚ñ‚Å‚·‚ªA
ƒTƒuƒfƒBƒŒƒNƒgƒŠ‚ðŠÜ‚ß‚½”Ä—p“I‚È‘‚«•û‚͉”\‚Å‚µ‚傤‚©?
ŽŸ‚̂悤‚É PATH_INFO ‚ª‚‚¢‚Ä‚¢‚éꇂłàA‚»‚ê‚ðˆÛŽ‚µ‚ătƒ@ƒCƒ‹–¼‚Ì
•”•ª‚¾‚¯‚ð‘‚«Š·‚¦‚½‚¢‚̂ł·‚ªB
/basename ¨ /basename.php
/sub/directory/basename ¨ /sub/directory/basename.php
/basename/ ¨ /basename.php/
/basename/path/info ¨ /basename.php/path/info
/sub/directory/basename/path/info ¨ /sub/directory/basename.php/path/info
ƒTƒuƒfƒBƒŒƒNƒgƒŠAPATH_INFO‚Ɋ܂܂ê‚é "/" ‚Ì”‚͌Œè‚ł͂ȂA“r’†‚É "."
(Šg’£Žq•—‚Ì ".") ‚ðŠÜ‚މ”\«‚ª‚ ‚è‚Ü‚·B
"basename.php" ‚Æ "basename" ‚̂悤‚ÉŠg’£Žq‚Ì—L–³‚¾‚¯‚ªˆÙ‚È‚éƒtƒ@ƒCƒ‹‚â
ƒfƒBƒŒƒNƒgƒŠ‚ª“¯‚¶êЂɑ¶Ý‚·‚邱‚Ƃ͂ ‚è‚Ü‚¹‚ñB
0406nobody‚³‚ñ
2009/10/15(–Ø) 01:28:34ID:???rewite‚µ‚È‚‚Ä‚àAlias‚ЂƂ‚ł¢‚¯‚Ë?
>>400‚ÌÝ’è‚Ń‹[ƒv‚·‚é‚Ì‚Í
ƒIƒvƒVƒ‡ƒ“‚ÉL‚‚¯‚ÄI‚í‚点‚ĂȂ¢‚©‚牄X‚Æ‘‚«Š·‚¦‚Ä‚é
>>405
php‚̃tƒ@ƒCƒ‹–¼‚ªŒÀ’肳‚ê‚é‚È‚çŒã•ûŽQÆŽg‚¤‚¾‚¯‚Å‚¢‚‚‚©‘‚¯‚΂¢‚¯‚邾‚ë
ttp://httpd.apache.org/docs/2.2/rewrite/rewrite_guide_advanced.html
0407406
2009/10/15(–Ø) 01:29:52ID:???0408nobody‚³‚ñ
2009/10/15(–Ø) 01:53:59ID:???0409nobody‚³‚ñ
2009/10/20(‰Î) 22:25:35ID:???‚Ç‚¤‚·‚ê‚΂¢‚¢‚Å‚µ‚傤‚©B‚Ä‚©‚»‚à‚»‚à‚±‚¤‚¢‚¤‚Ì‚Á‚Ä
o—ˆ‚é‚Ì‚©‚ÈH‚Á‚Ä‚¢‚¤B
0410nobody‚³‚ñ
2009/10/20(‰Î) 23:43:21ID:5GhHv22w‚»‚êmod_rewrite‚¶‚á‚È‚‚Ämod_proxy‚¶‚á‚ËH
0411nobody‚³‚ñ
2009/10/21(…) 01:33:34ID:???ì‚ê‚È‚¢‚È‚ç‚ ‚«‚ç‚߂悤‚º
0412409
2009/10/21(…) 07:31:13ID:???www.test.com/hoge1/ www.test.com/hoge2/ ‚Á‚ÄŠ´‚¶‚ɃfƒBƒŒƒNƒgƒŠ‚ª•ª‚©‚ê‚Ä‚¢‚Ä
ƒoƒ‰ƒoƒ‰‚̃Rƒ“ƒeƒ“ƒc‚ª“ü‚Á‚Ä‚¢‚Ü‚·B
‚±‚ê‚ðhoge1.test.com/‚Æ‚¢‚¤•—‚É•ÊX‚̃TƒCƒg‚̂悤‚ÉŒ©‚¹‚½‚¢‚ÆŽv‚Á‚Ä‚¢‚Ähttpd.conf‚ð
•ÒW‚µ‚Ü‚µ‚½B
Œ»ó‚Å‚·‚Æwww.test.com/hoge1/‚Å‚àhoge1.test.com/‚Å‚à“¯‚¶“à—e‚ª•\ަ‚³‚ê‚é‚̂ł·‚ª
SEO“I‚É‚æ‚낵‚‚È‚¢‚Æ‚¢‚¤‚±‚Æ‚Å(ƒXƒpƒ€ˆµ‚¢‚³‚ꂽ‚è‚·‚邯‚©)‚·‚ׂÄhoge1.test.com/‚É
“ˆê‚µ‚½‚¢‚ñ‚Å‚·B
www—L‚è‚Æwww–³‚µ‚̃AƒNƒZƒX‚ð“ˆê‚µ‚½‚è‚Æ‚¢‚¤‚Ì‚ðmod_rewrite‚Åo—ˆ‚½‚ÆŽv‚¤‚Ì‚Å
‚±‚¤‚¢‚¤‘‚«Š·‚¦‚à‰Â”\‚Ȃ̂©‚È‚ÆB
0413nobody‚³‚ñ
2009/10/21(…) 07:35:56ID:???ƒfƒBƒŒƒNƒgƒŠ‚ðˆÚ“®‚µ‚È‚¢——R‚ð‘‚¢‚Ä‚¢‚Ü‚¹‚ñ‚Å‚µ‚½B
CMS‚ÌCGI‚ª“ü‚Á‚Ä‚¢‚é‚ñ‚̂ňړ®‚·‚邯XV‚ªo—ˆ‚È‚‚È‚Á‚Ä‚µ‚Ü‚¤‚̂ł·B
0414nobody‚³‚ñ
2009/10/21(…) 21:12:44ID:???http://hoge1.test.com/fuga ‚ÉƒŠƒ_ƒCƒŒƒNƒg‚³‚ꂽ•û‚ª‚¢‚¢‚ñ‚¾‚æ‚ËB
hoge1 ‚¾‚¯‚ł悯‚ê‚Î
RewriteCond %{REQUEST_URI} ^/hoge1
RewriteRule ^/hoge1/(.*)$ http://hoge1.test.com/$1 [R]
‚Å‚¢‚¯‚»‚¤‚¾‚¯‚ÇAwww.test.com ˆÈ‰º‚̃fƒBƒŒƒNƒgƒŠ‘S•”‚É
Ž©“®“I‚ɑΉž‚³‚¹‚½‚¢‚Á‚Ă̂͂ǂ¤‚·‚é‚Ì‚©‚ÈB
‚ ‚ÆA‚±‚¤‚¢‚¤—á‘èƒhƒƒCƒ“‚É‚Í example.com ‚Æ‚©‚ðŽg‚Á‚½•û‚ª‚¢‚¢‚æB
0415409
2009/10/22(–Ø) 16:25:16ID:???‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚µ‚½B
ŠeƒRƒ“ƒeƒ“ƒc‚Ì’†‚Í‘Š‘ÎƒpƒX‚Å‘‚©‚ê‚Ä‚¢‚é‚̂ł»‚Ì‹Lq‚őΉž‰Â”\‚Å‚µ‚½B
example.comƒ—¹‰ð‚Á‚·BŠ´ŽÓB
0416VnkTQPKasQlVsIBi
2009/10/23(‹à) 02:02:48ID:???0417mABzoZWqufJAw
2009/10/23(‹à) 22:58:27ID:???0418nobody‚³‚ñ
2009/10/27(‰Î) 02:04:24ID:qLUEsO4Uttp://hogemoge.com/check/http://foo.jp/bar/baz/‚ŃAƒNƒZƒX‚·‚é•û–@‚ð‚ǂȂ½‚©‹³‚¦‚Ä‚‚¾‚³‚¢B
check.php‚̂ݓK—p‚³‚ê‚邿‚¤‚É‚µ‚Ä‚‚¾‚³‚¢B
http://foo.jp/bar/baz/‚̂Ƃ±‚ë‚Í‚¢‚ë‚¢‚ë•Ï‚í‚è‚Ü‚·B
http://‚ðhttp:/‚ƉðŽß‚³‚ê‚È‚¢‚悤‚É‚µ‚Ä‚‚¾‚³‚¢B
check‚Ì•”•ª‚ð•Ï‚¦‚Ä‚àcheck.php‚É“–‚½‚邿‚¤‚É‚à‚µ‚Ä‚‚¾‚³‚¢B
‚æ‚낵‚‚¨Šè‚¢‚µ‚Ü‚·B
0419418
2009/10/27(‰Î) 02:26:00ID:qLUEsO4U2.2Œn‚Å“®‚‚â‚‚ł¨Šè‚¢‚µ‚Ü‚·
0420nobody‚³‚ñ
2009/10/27(‰Î) 08:05:55ID:???‚â‚肽‚¢‚±‚Æ‚ªˆÓ–¡•s–¾‚È‚ñ‚¾‚ªA
http://‚ðŠÜ‚ÞƒŠƒNƒGƒXƒg‚ª‚ ‚Á‚½‚çA‚»‚ê‚ðcheck.php‚ɉñ‚·‚¾‚¯‚ł悂Ȃ¢‚©H
‚»‚ê‚È‚çA
RewriteRule ^.+/http(:|%3A)//.*$ /check.php [NC,L]
‚ ‚Æ‚ÍA$_SERVER['REQUEST_URI']‚ðcheck.php‚ÅŠm”F‚·‚éA‚łǂ¤‚©‚ËB
‚ÅAhttp://‚ðhttp:/‚ƉðŽß‚µ‚Ä‚µ‚Ü‚¤‚̂̓AƒvƒŠƒP[ƒVƒ‡ƒ“ã‚Ì‚±‚Ƃł ‚Á‚ÄA
mod_rewrite‚Í‚»‚ñ‚ÈŽdŽ–‚Í‚µ‚È‚¢B
ƒuƒ‰ƒEƒU‚ŃAƒNƒZƒX‚µ‚悤‚Æ‚·‚邯ƒRƒƒ“‚ªƒGƒ“ƒR[ƒh‚³‚ê‚Ä%3A‚Å‘—‚邱‚Æ‚ª‚ ‚é
0421nobody‚³‚ñ
2009/10/27(‰Î) 08:06:55ID:???0422418
2009/10/28(…) 23:41:36ID:VXoEwsZUhttp://hogemoge.com/check/http://foo.jp/bar/baz/
‚Æ‚â‚Á‚Ă݂½‚ªNot Found‚¾‚Á‚½B‚È‚º‚¾‚낤
Not Found
The requested URL /check/http://foo.jp/bar/baz/ was not found on this server.
‚Á‚ÄB
0423nobody‚³‚ñ
2009/10/29(–Ø) 01:16:31ID:???‚Æ‚±‚ë‚ÅA
RewriteRule ^.* /check.php [NC,L]
‚±‚ê‚È‚çA³í‚É•\ަ‚³‚ê‚éH
‚ÅA‡‚Éhttp‚Æ‚©//‚Æ‚©ŽŽ‚¹‚Î
0424nobody‚³‚ñ
2009/11/08(“ú) 13:58:43ID:???0425nobody‚³‚ñ
2009/11/08(“ú) 14:05:56ID:35LWJ8zbhttp://localhost/input.php?action=submit&id=111
‚¾‚Á‚½‚çA
request.php?action=input.php&query=i‚±‚±‚Éaction=submit&id=111‚ðŽ¦‚·•¶Žš—ñ‚ð‘‚«‚½‚¢j
‚Ý‚½‚¢‚ÈŽ–‚ð‚µ‚½‚¢‚Å‚·
0426nobody‚³‚ñ
2009/11/08(“ú) 14:14:37ID:???0427 ŸcCWqf4GI8E
2009/11/08(“ú) 18:49:10ID:w74YnUY2IIJ‚ªƒAƒN‹Ö‚ɂȂÁ‚Ä“–•ª“Še‚Å‚«‚È‚©‚Á‚½B‚·‚܂Ȃ¢B
>>423
# cat /var/log/httpd/access_log
192.168.56.1 - - [28/Oct/2009:23:40:43 +0900] "GET /check/http://foo.jp/bar/baz/ HTTP/1.1" 404 314 "-" "Mozilla/5.0 (Windows; U; Windows NT 6.1; ja; rv:1.9.1.3) Gecko/20090824 Firefox/3.5.3 (.NET CLR 3.5.30729) Pathtraq/0.9"
# cat /var/log/httpd/error_log
[Wed Oct 28 23:40:43 2009] [error] [client 192.168.56.1] File does not exist: /var/www/html/check
RewriteRule ^.* /check.php [NC,L]‚É‚µ‚½‚çInternal Server Error‚ɂȂÁ‚½
# cat /var/log/httpd/access_log
192.168.56.1 - - [29/Oct/2009:07:19:07 +0900] "GET /check/http://foo.jp/bar/baz/ HTTP/1.1" 500 613 "-" "Mozilla/5.0 (Windows; U; Windows NT 6.1; ja; rv:1.9.1.3) Gecko/20090824 Firefox/3.5.3 (.NET CLR 3.5.30729) Pathtraq/0.9"
# cat /var/log/httpd/error_log
[Thu Oct 29 07:19:07 2009] [error] [client 192.168.56.1] Request exceeded the limit of 10 internal redirects due to probable configuration error. Use 'LimitInternalRecursion' to increase the limit if necessary. Use 'LogLevel debug' to get a backtrace.
‚È‚ñ‚©error_log‚Ì•û‚Í‹L˜^‚Å‚«‚È‚©‚Á‚½‚Á‚Û‚¢H
0428nobody‚³‚ñ
2009/11/08(“ú) 19:44:01ID:???‚»‚êA.htaccess‚É‘‚¢‚Ä‚éHhttpd.conf‚É‘‚¢‚Ä‚éH
RewriteRule‚Å•¡”‘‚«Š·‚¦‚邯–³ŒÀƒ‹[ƒv‚·‚邱‚Æ‚ª‚ ‚邿B
“Á‚É.htaccess‚̂Ƃ«B
0429nobody‚³‚ñ
2009/11/09(ŒŽ) 10:17:59ID:???0430nobody‚³‚ñ
2009/11/10(‰Î) 07:44:07ID:sgFUme3q.htaccess‚É‘‚¢‚Ä‚½EEE
httpd.conf‚È‚ç
<Directory /var/www/html>
RewriteEngine On
RewriteRule ^.* /check.php [NC,L]
</Directory>
“I‚È‚±‚Ƃ𑂯‚΂¢‚¢‚ñ‚¾‚æ‚ËH
0431nobody‚³‚ñ
2009/11/10(‰Î) 19:51:31ID:???ƒfƒBƒŒƒNƒgƒŠƒRƒ“ƒeƒLƒXƒgŠO‚Å‘‚¢‚½•û‚ªƒ‹[ƒv‚µ‚È‚¢B
ƒ‹[ƒv‚·‚é‚̂Ƃ͒¼ÚŠÖŒW‚È‚¢‚©‚à‚¾‚¯‚ÇAŽÀƒtƒ@ƒCƒ‹‚ª‚ ‚Á‚½‚ç‘‚«Š·‚¦‚È‚¢‚Á‚Ä‚¢‚¤Žw’è‚à’ljÁ‚·‚邯‚¢‚¢
RewriteCond %{REQUEST_FILENAME} -s [OR]
RewriteCond %{REQUEST_FILENAME} -l [OR]
RewriteCond %{REQUEST_FILENAME} .ico$ [OR]
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule ^.*$ - [NC,L]
0432nobody‚³‚ñ
2009/11/18(…) 14:12:43ID:???‘‘¬Ž¿–â‚Ȃ̂ł·‚ªA
test.php‚Æ‚¢‚¤ƒtƒ@ƒCƒ‹‚ªƒŠƒNƒGƒXƒg‚³‚ꂽꇂÉAindex.php?page=test.php‚Érewrite‚·‚é‚ɂ͂ǂ̂悤‚É‚·‚ê‚Ηǂ¢‚Å‚µ‚傤‚©H
.htaccess‚É
RewriteRule ^([0-9A-Za-z.]+)$ index.php?page=$1 [L]
‚Æ‹Lq‚µ‚Ă݂½‚̂ł·‚ªA$_GET["page"]‚Ì’l‚ªindex.php‚ɂȂÁ‚Ä‚µ‚Ü‚¢‚Ü‚·B
Šg’£Žq‚ðtest.html‚É‚·‚邯ãŽè‚‚¢‚‚̂ł·‚ªBBB
‚æ‚낵‚‚¨Šè‚¢‚µ‚Ü‚·B
0433nobody‚³‚ñ
2009/11/18(…) 14:22:46ID:???RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^([0-9A-Za-z.]+)$ index.php?page=$1 [L]
0434nobody‚³‚ñ
2009/11/18(…) 14:58:29ID:???‚ ‚ÆAƒIƒvƒVƒ‡ƒ“‚ðQSA‚É‚µ‚Ă݂½‚çH
0435nobody‚³‚ñ
2009/11/18(…) 18:51:42ID:???’x‚‚È‚è‚Ü‚µ‚Ä\‚µ–ó‚È‚¢‚Å‚·B
Šú‘Ò‚µ‚Ä‚¢‚½’Ê‚è‚É“®ì‚µ‚Ü‚µ‚½B‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚µ‚½B
0436nobody‚³‚ñ
2009/11/22(“ú) 04:53:44ID:kXZj6gQw–³—‚¾‚ÈB
0437nobody‚³‚ñ
2010/01/13(…) 21:00:23ID:M9fqIs3kPC‚©‚ç‚̃AƒNƒZƒX‚Ìꇂǂ±‚É”ò‚΂µ‚½‚à‚Ì‚©‹ê—¶‚µ‚Ä‚éB
‚»‚±‚Åhtaccess‚Ì‹““®‚ª‚Ü‚¾‚æ‚‚í‚©‚ç‚ñ‚Ì‚¾‚¯‚ÇA
htaccess‚Á‚ÄÅŒã‚܂œǂ܂ê‚Ä‚©‚çA‚»‚Ì‘S‚Ă̋Lq‚ªŽÀs‚³‚ê‚Ä‚é‚ñ‚Å‚µ‚傤‚©B
‚»‚ê‚Æ‚àAã‚©‚燔ԂɎÀs‚µ‚Ä‚¢‚Á‚ÄA—Ⴆ‚Î RewriteRule ‚Å
[L]‚ð––”ö‚ɂ‚¯‚½ê‡‚Í‚»‚±‚ň—‚ª‚Ƃ܂Á‚½‚è‚·‚é‚ñ‚Å‚µ‚å[‚©B
0438nobody‚³‚ñ
2010/01/13(…) 22:47:13ID:???Ý’èƒtƒ@ƒCƒ‹Ž©‘̂̓XƒNƒŠƒvƒg‚ł͂Ȃ¢‚Ì‚ÅÅŒã‚܂œǂ܂ê‚Ü‚·B
0439nobody‚³‚ñ
2010/01/15(‹à) 15:21:11ID:???¡Œã‹X‚µ‚‚Å‚·
0440nobody‚³‚ñ
2010/01/15(‹à) 15:32:27ID:???RewriteRule !\.(js|ico|gif|jpg|png|css)$ index.php
‚Ì !\.(js|ico|gif|jpg|png|css)$ ‚Ì•”•ª‚̈Ӗ¡‚ª—Ç‚•ª‚©‚è‚Ü‚¹‚ñ
PHP‚âJavaScript‚Ƃ͈Ⴄ‚悤‚Å‚·‚µA³‹K•\Œ»‚̂悤‚È‹C‚à‚µ‚Ü‚¹‚ñ
‚±‚ê‚ç! \ $‚Ì•¶Žš‚ÍŒ¾Œê‚ÅŒ¾‚¤‚Ɖ½‚É•ª—Þ‚³‚ê‚é‚̂łµ‚傤‚©H
Apache‚Íê–å“I‚ɕ׋‚µ‚½‚±‚Æ‚ª‚È‚¢‚̂ł·‚ªAApacheê—p‚ÌŒ¾Œêi‰‰ŽZŽqj‚Ȃ̂łµ‚傤‚©H
0441440
2010/01/15(‹à) 15:38:59ID:???•’ʂɳ‹K•\Œ»‚Å‚µ‚½EEE
0442nobody‚³‚ñ
2010/01/21(–Ø) 17:13:10ID:r/4DT42hubase/picv‚É“ü‚Á‚Ă鉿‘œ‚Ì‚ÝArewrite‚µ‚½‚‚ÄA‚Ù‚©‚Í‚»‚̂܂Ü
•\ަ‚µ‚½‚¢‚̂ł·‚ªA‚Ç‚¤‘‚¯‚΂¢‚¢‚Å‚µ‚傤‚©H
RewriteCond %{REQUEST_URI} !^.+\.(gif|jpg|jpeg|png)$
‚Å‚·‚ׂẲ摜‚ð’e‚‚̂͂ł«‚»‚¤‚È‚ñ‚Å‚·‚ªc
0443nobody‚³‚ñ
2010/01/21(–Ø) 17:53:48ID:???/dummybase/pics0001.gif ‚àðŒ‚É“–‚Ă͂܂邯‚ÇB
0444nobody‚³‚ñ
2010/01/22(‹à) 14:19:51ID:siFOym7C’x‚‚È‚è‚Ü‚µ‚½‚ª
‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·I
0445nobody‚³‚ñ
2010/01/25(ŒŽ) 08:26:20ID:ckid/8q/ƒuƒ‰ƒEƒUã‚Å‚Í
/main/ ‚ª / ‚É‚È‚é‚æ‚¤‚ÉA301‚ÅƒŠƒ_ƒCƒŒƒNƒg‚µ‚½‚¢‚ñ‚Å‚·‚¯‚ÇA
“à•”“I‚É‚Í / ‚ð /main/ ‚É‚µ‚½‚‚Ä
/ ‚Å‚à /main/ ‚Å‚à“¯‚¶ƒy[ƒW‚ª•Ô‚³‚ê‚邿‚¤‚É‚µ‚½‚¢‚ñ‚Å‚·B
Œ»ó «
RewriteRule ^/*main/?(.*)/*$ $1 [L,R=301,QSA]
RewriteRule ^$ main/ [L,QSA]
‚±‚ꂾ‚Æ–³ŒÀƒ‹[ƒv‚ɂȂé‚ñ‚ÅAã‚̃‹[ƒ‹‚ªƒŠƒ_ƒCƒŒƒNƒgς݂Ȃç•]‰¿‚µ‚È‚¢‚Á‚Ä‚¢‚¤‚±‚Æ‚ª
‚Å‚«‚ê‚΂Ȃ ‚ÆŽv‚Á‚Ä‚¢‚Ü‚·B
“à•”ƒŠƒ_ƒCƒŒƒNƒg‚ÍNSƒtƒ‰ƒO‚É‚æ‚éƒTƒuƒŠƒNƒGƒXƒg‚ɂ͂Ȃç‚È‚¢‚悤‚Å‚·‚µA
REMOTE_ADDR‚ŃAƒNƒZƒX‚µ‚½Žž‚ÌURL‚ª‚í‚©‚ê‚΂Ǝv‚Á‚½‚¯‚Ç
‚»‚ê‚à“à•”ƒŠƒ_ƒCƒŒƒNƒg‚Åã‘‚«‚³‚ê‚Ä‚µ‚Ü‚¤‚悤‚Å‚¨Žèã‚°‚ɂȂÁ‚Ä‚µ‚Ü‚¢‚Ü‚µ‚½B
0446nobody‚³‚ñ
2010/01/25(ŒŽ) 15:37:30ID:???—Ⴆ‚Î/index.cgi‚Æ‚©‰½‚ç‚©‚̃XƒNƒŠƒvƒg‚ðŒo—R‚µ‚Ä
/main/index.html‚ð•\ަ‚·‚邿‚¤‚ɃoƒCƒpƒX‚·‚ê‚΂¢[‚ñ‚¶‚á‚Ë[‚ÌB
0447nobody‚³‚ñ
2010/01/25(ŒŽ) 15:58:47ID:???IS_SUBREQ‚łǂ¤H
0448nobody‚³‚ñ
2010/01/25(ŒŽ) 19:13:21ID:???ƒNƒ‰ƒCƒAƒ“ƒg‚ª•ϑԂł»‚̃wƒbƒ_‚ðŽ©‘O‚Å•t‚¯‚Ä‚«‚½‚çˆá‚¤“®ì‚·‚邾‚낤‚¯‚ÇB
0449445
2010/01/26(‰Î) 20:06:20ID:???>>448‚ňêl‚µ‚½‚ñ‚Å‚·‚ªA“¯“™‚Ìl‚¦•û‚ÅA‚Ç‚¤‚¹QSA‚‚¯‚Ä‚é‚ñ‚¾‚µ‚Á‚ÄŽv‚Á‚Ä
?redirected=1‚Ý‚½‚¢‚ȃNƒGƒŠ•t‚¯‚Ä‚»‚Ì”»’è‚ð—˜—p‚·‚邱‚Ƃɂµ‚Ü‚µ‚½B
0450nobody‚³‚ñ
2010/02/03(…) 11:44:00ID:yhcV776z‚Æ‘‚¢‚½‚çA•\ަ‚Ío—ˆ‚Ü‚·‚ªŠÖ”‚ª–³Œø‚ɂȂÁ‚Ä‚¢‚Ü‚·B
RewriteRule ^s/([0-9A-Za-z)]+)$ /search/?f=$1 [L]
‚ÌꇂłÍAŠÖ”‚ª—LŒø‚ɂȂÁ‚Ä‚¢‚Ü‚·B
o—ˆ‚ê‚Îu?f=v‚ÌŒ`‚É‚µ‚½‚¢‚̂ł·‚ªA‚Ç‚¤‚·‚ê‚Ηǂ¢‚Å‚µ‚傤‚©H
0451nobody‚³‚ñ
2010/02/03(…) 11:58:29ID:???0452nobody‚³‚ñ
2010/02/03(…) 12:28:24ID:yhcV776zu‘S‚‚»‚̒ʂ肾v‚ÆŽv‚Á‚ĉº‚Ì—l‚É•ÏX‚µ‚½‚̂ł·‚ªA•ω»‚ª‚ ‚è‚Ü‚¹‚ñB
‰½‚©ŠÔˆá‚Á‚Ä‚¢‚Ü‚·‚©H
RewriteRule ^s/\?f=([0-9A-Za-z)]+)$ /search/?f=$1 [L]
0453nobody‚³‚ñ
2010/02/03(…) 13:26:05ID:???0454nobody‚³‚ñ
2010/02/03(…) 15:02:44ID:???Rule‚Å%”Žš‚ÌŽQÆ‚ðŽg‚Á‚Ä’l‚ðˆø‚Á’£‚邯‚³‚Á‚³‚Æ‹³‚¦‚Ä‚â‚ê‚—
0455nobody‚³‚ñ
2010/02/03(…) 17:30:01ID:???0456nobody‚³‚ñ
2010/02/03(…) 21:56:24ID:???0457nobody‚³‚ñ
2010/02/03(…) 23:16:17ID:???Query String Append‚Á‚ĈӖ¡
‚Á‚Ä’N‚©‹³‚¦‚Ä‚ ‚°‚Ä
0458nobody‚³‚ñ
2010/02/04(–Ø) 13:45:36ID:???•¶Žš—ñ‚ðˆê•¶Žš‚¸‚‚ɃfƒBƒŒƒNƒgƒŠ‚ð•ª‰ð‚µ‚Ä‚¨‚«‚½‚¢‚̂ł·B
0459nobody‚³‚ñ
2010/02/04(–Ø) 13:57:10ID:???0460nobody‚³‚ñ
2010/02/04(–Ø) 14:01:13ID:???0461nobody‚³‚ñ
2010/02/04(–Ø) 14:58:04ID:???‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·
((.)(.)(.).*) $2/$3/$4/$1‚Å‚¢‚¯‚Ü‚µ‚½
>>460
‰½‚©‚¢‚¢•û–@‚ª‚ ‚ê‚΋³‚¦‚Ä‚‚¾‚³‚¢‚Ü‚¹‚ñ‚©
ˆê‚‚̃fƒBƒŒƒNƒgƒŠ‚É‹l‚ßž‚Þ‚Æ‚·‚邯”–œ‚©‚ç”\–œ‚̃tƒ@ƒCƒ‹‚âƒTƒuƒfƒBƒŒƒNƒgƒŠ‚ðì‚邱‚ƂɂȂ肻‚¤‚Å‚·
0462nobody‚³‚ñ
2010/02/04(–Ø) 15:20:30ID:???0463nobody‚³‚ñ
2010/02/04(–Ø) 15:38:53ID:???‘€ì‚ª”ñí‚Éd‚‚È‚Á‚ÄŽg‚¢‚à‚̂ɂȂç‚È‚‚È‚é
0464nobody‚³‚ñ
2010/02/04(–Ø) 15:44:31ID:???0465nobody‚³‚ñ
2010/02/04(–Ø) 15:49:45ID:???0466nobody‚³‚ñ
2010/02/04(–Ø) 15:50:46ID:???ŠÂ‹«‘‚¢‚ĂȂ¢‚©‚ç‚»‚ñ‚È‘O’ñ“ü‚ê‚ç‚ê‚È‚¢‚¯‚Ç
0467nobody‚³‚ñ
2010/02/04(–Ø) 15:52:30ID:???0468nobody‚³‚ñ
2010/02/04(–Ø) 15:53:40ID:???“ǂ݂És‚±‚¤‚Æ‚·‚邾‚¯‚Åd‚‚È‚éBSunOS‚̌¢‚â‚‚¾‚¯‚Ç
‚à‚µŽ‚Á‚Ä‚½‚ç‚â‚Á‚Ä‚Ý‚é‚Æ‚¢‚¢
0469nobody‚³‚ñ
2010/02/04(–Ø) 15:54:49ID:???0470nobody‚³‚ñ
2010/02/04(–Ø) 16:01:10ID:???0471nobody‚³‚ñ
2010/02/04(–Ø) 17:24:09ID:???‚Ü‚³‚©URLゾ‚¯•ª‚¯‚Ä‚é‚Á‚Ä‚±‚Ƃ͂Ȃ¢‚¾‚낤‚¯‚Ç
0472nobody‚³‚ñ
2010/02/04(–Ø) 18:51:28ID:???0473nobody‚³‚ñ
2010/02/04(–Ø) 19:13:17ID:???‚Ü‚½A1ƒfƒBƒŒƒNƒgƒŠ‚̃tƒ@ƒCƒ‹”‚àŽÀ—pã1–œ’ö“x‚ªŒÀŠE“_‚ƂȂÁ‚Ä‚¢‚é
‚»‚¤‚¢‚¤FS‚Å‚Í458‚Ý‚½‚¢‚ÈH•v‚ª•K—v‚ɂȂé‚í‚È
0474nobody‚³‚ñ
2010/02/04(–Ø) 19:18:26ID:???0475nobody‚³‚ñ
2010/02/04(–Ø) 21:52:42ID:???‚ÅH
0476nobody‚³‚ñ
2010/02/11(–Ø) 12:27:02ID:???‚ɃAƒNƒZƒX‚µ‚½‚ç
/home/test/public_html/common/index.php?sub=hoge
‚Æ‚·‚é‚ɂ͂ǂ¤‚·‚ê‚΂¢‚¢‚̂łµ‚傤‚©H
0477nobody‚³‚ñ
2010/02/11(–Ø) 12:49:30ID:???0478nobody‚³‚ñ
2010/02/11(–Ø) 12:51:44ID:???0479nobody‚³‚ñ
2010/02/12(‹à) 20:32:58ID:???0480nobody‚³‚ñ
2010/02/15(ŒŽ) 21:20:36ID:???‚±‚ê‚Íhttp¨https‚É‚µ‚Ä‚‚ê‚邯‚ÇA
RewriteCond %{SERVER_PORT} !^443$
RewriteCond %{REQUEST_URI} (^/aaaa.php.*$)
RewriteRule /(.*)$ https://%{HTTP_HOST}%{REQUEST_URI}
‚±‚ê‚Íhttps¨http‚É‚µ‚Ä‚‚ê‚È‚¢
RewriteCond %{SERVER_PORT} ^443$
RewriteCond %{REQUEST_URI} !(^bbbb.php.*$)
RewriteRule /(.*)$ http://%{HTTP_HOST}%{REQUEST_URI}
http‚É‚µ‚Ä‚‚ê‚È‚¢‚Ç‚±‚ë‚©A“K“–‚ÈRewriteRule‘‚¢‚Ä‚à”½‰ž‚µ‚Ä
‚‚ê‚ĂȂ¢‚ñ‚ÅARewriteCond %{SERVER_PORT} ^443$ ‚Å https ‚ð
•߂܂¦‚Ä‚‚ê‚ĂȂ¢‚Á‚Û‚¢B{HTTPS} on|of ‚Å‚àƒ_ƒ‚Å‚µ‚½B
‚Ȃɂª‚Ü‚¸‚¢‚Ì‚©A’N‚©ƒ{ƒXƒPƒeB
0481nobody‚³‚ñ
2010/02/15(ŒŽ) 21:27:14ID:???0482nobody‚³‚ñ
2010/02/16(‰Î) 09:02:50ID:???ƒIƒXB
ssl.conf ‚É Listen 443
httpd.conf ‚É Listen 80
ssl.conf‚Í‚¿‚á‚ñ‚Ɠǂݞ‚Ü‚ê‚Ä‚éB
•ÊŒ‚ŃpƒPƒbƒgƒLƒƒƒvƒ`ƒƒŽg‚Á‚½‚ñ‚¾‚¯‚ÇA‚¿‚á‚ñ‚Æ80A443‚Å“®‚¢‚Ä‚é‚Ý‚½‚¢B
‚È‚ñ‚¾‚낤‚È[B‚悉ð‚Á‚ĂȂ¢l‚ªŠÇ—‚µ‚Ä‚½ƒT[ƒo[‚̈øŒp‚¬‚ÅŽUX‹ê˜J
‚µ‚½‚ñ‚¾‚¯‚ÇA‚±‚ꂪ•Еt‚¯‚Έê’i—Ž‚Â‚‚̂Ƀhƒ“‹l‚Ü‚èG
0483482
2010/02/16(‰Î) 09:10:16ID:???http,httpsA‚»‚ꂼ‚ê80,443 ‚ɂȂÁ‚Ä‚éB
0484nobody‚³‚ñ
2010/02/16(‰Î) 09:12:16ID:???rewriteLog‚ðŠm”F‚·‚é‚©A
RewriteCond %{SERVER_PORT} ^443$
‚̂Ƃ±‚ë‚ÅAŠÂ‹«•Ï”‚ɂłà“ü‚ê‚ÄA‚»‚Ìs‚É—ˆ‚Ă邩‚Ç‚¤‚©‚ðŠm”F‚µ‚Ă݂½‚ç‚Ç‚¤‚©‚È‚ÆB
‚æ‚‚ ‚é‚Ì‚ÍAhttp‚Ìvirtualhost‚Æssl‚Ìvirtualhost‚𕪂¯‚Ä‚ÄA
‚»‚à‚»‚àAssl‚̂Ƃ«‚Í‚»‚̃‹[ƒ‹‚Í“K—p‚³‚ê‚ĂȂ¢‚Æ‚©‚ËB
0485482
2010/02/16(‰Î) 10:34:15ID:???•Ô“š‚ ‚è‚ª‚ÆB
rewrite_logŠm”F‚µ‚Ü‚µ‚½B
>480 ‚Ì‹Lq‚ÅA
http‚ÌŽž‚Í RewiteRule ‚Ì apply pattern ‚ª‚Ó‚½‚Âo—Í‚³‚ꂽŒã‚É
http‚ÌŽž‚ÌRewriteCond ‚Ì•]‰¿‚â‚Á‚Ă邯‚ÇAhttps‚ÌŽž‚͉½‚ào—Í
‚³‚ê‚È‚¢B
RewiteRule‚ÌŽž“_‚łЂÁ‚©‚©‚Á‚Ä‚‚ê‚ĂȂ¢‚ÈB
‘¼‚Ì‹Lq‚ð‘S•”‚Æ‚Á‚Ï‚ç‚Á‚ÄA ^443$ ŠÖ˜A‚Ì‹Lq‚݂̂ɂµ‚Ä‚àA‚Ȃɂà
o—Í‚³‚ê‚ĂȂ¢Bƒpƒb‚ÆŒ©‚Å‚Í https ‚ÌŽž‚̓Kƒ“–³Ž‹‚µ‚Ä‘f’ʂ肳‚ê‚Ä
‚邿‚¤‚ÈŠ´‚¶‚È‚ñ‚¾‚æ‚È[B
l‚ªÝ’肵‚½ƒ‚ƒ“‚È‚ñ‚Å‚à‚µ‚â‚ÆŽv‚Á‚Ä virtualhost ‚àŠm”F‚µ‚Ă݂½‚¯‚ÇA
‚»‚ê‚Í–³‚©‚Á‚½B
‚È‚ñ‚¾‚낤HHH
0486nobody‚³‚ñ
2010/02/16(‰Î) 10:50:57ID:???‚»‚̒ʂ肾‚낤
0487nobody‚³‚ñ
2010/02/17(…) 11:56:15ID:???0489nobody‚³‚ñ
2010/02/17(…) 15:40:10ID:???0490482
2010/02/17(…) 16:40:58ID:???‚ñ[Aconf.d ‚Æ‚±‚̃tƒ@ƒCƒ‹‚à‰ö‚µ‚¢‚ÈB
‚àˆê‰ñŠm”F‚µ‚Ä‚‚é =3
0491nobody‚³‚ñ
2010/02/26(‹à) 00:23:34ID:GCPXDWut/m/index.html
htaccess‚ðŽg—p‚µ‚Ä
Œ©‚½–Úã‚ÌURL‚͕ς¦‚¸‚É
PC‚©‚ç‚È‚ç /index.html
Œg‘Ñ‚©‚ç‚È‚ç/m/index.html
‚É”ò‚΂·‚±‚Ƃ͉”\‚Å‚µ‚傤‚©H
RewriteEngine On
RewriteCond %{HTTP_USER_AGENT} ^(DoCoMo|KDDI|DDIPOKET|UP\.Browser|J-PHONE|Vodafone|SoftBank)
RewriteRule ^$ /m/ [R]
‚±‚ꂾ‚ÆŒg‘тŃAƒNƒZƒX‚·‚邯Œ©‚½–Úã‚ÌURL‚ª/m/‚ɂȂÁ‚Ä‚µ‚Ü‚¢‚Ü‚·B
‚²‹³Žö‚¨Šè‚¢‚µ‚Ü‚·B
0492nobody‚³‚ñ
2010/02/26(‹à) 00:53:17ID:???0493nobody‚³‚ñ
2010/02/26(‹à) 04:54:39ID:???0494nobody‚³‚ñ
2010/03/25(–Ø) 10:21:37ID:Vmjt6F6Amod_rewrite‚ÌÝ’è‚ɂ‚¢‚Ä
Œ»Ý *.test.example.com‚ւ̃AƒNƒZƒX‚̓hƒLƒ…ƒƒ“ƒgƒ‹[ƒg‚ª/home/homepage/public_html/ ‚ɂȂÁ‚Ä‚¢‚Ü‚·B
ƒTƒuƒhƒƒCƒ“–¼‚ŃAƒNƒZƒX‚·‚éƒfƒBƒŒƒNƒgƒŠ‚ð•ÏX‚µ‚½‚¢‚Å‚·B
—áj
xxx.test.example.com ¨ /home/homepage/public_html/xxx/
yyy.text.example.com ¨ /home/homepage/public_html/yyy/
ˆÈ‰º‚̂悤‚Éݒ肵‚Ă݂½‚̂ł·‚ªAŽv‚¢’Ê‚è‚É‚¢‚©‚È‚¢Ž–‚ª‚¢‚‚‚©‚ ‚è‚Ü‚·B
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{HTTP_HOST} ^[a-z]+\.test\.example\.com$
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.+) %{HTTP_HOST}$1 [C]
RewriteRule ^([a-z]+)\.test\.example\.com(.*)$ /$1/$2
</IfModule>
http://xxx.test.example.com/index.html ¨ ›
http://xxx.test.example.com/ ¨ ~iindex.html‚ª•\ަ‚³‚ê‚Ä—~‚µ‚¢j
http://xxx.test.example.com/img/img.jpg ¨ ~i/xxx/img/img.jpg ‚Í‘¶Ý‚µ‚Ü‚·j
•ª‚©‚é•û‚æ‚낵‚‚¨Šè‚¢‚µ‚Ü‚·B
0495nobody‚³‚ñ
2010/03/25(–Ø) 11:17:26ID:???‰º‚Ì•û‚ÍAxxxˆÈ‰º‚Érewrite‚µ‚Ä‚©‚çA-fƒ`ƒFƒbƒN‚ð‚·‚é‚æ‚¤‚É‚µ‚Ă݂½‚çH
0496nobody‚³‚ñ
2010/03/28(“ú) 14:03:16ID:???0497nobody‚³‚ñ
2010/04/20(‰Î) 05:07:38ID:rovGBKgZ‚±‚ê‚ð
example.com/bbb/?x=1&y=2
‚ÉURL‚ð‘‚«Š·‚¦‚½‚¢‚̂ł·‚ª‚¤‚Ü‚‚¢‚«‚Ü‚¹‚ñB
‚Ç‚¤‘‚¯‚Ηǂ¢‚Å‚µ‚傤‚©H‚æ‚낵‚‚¨Šè‚¢‚µ‚Ü‚·B
0498nobody‚³‚ñ
2010/04/21(…) 02:35:33ID:???‚ÆCƒeƒXƒg‚à‚¹‚¸Š¨‚ŃŒƒX‚µ‚Ă݂é
0499497
2010/04/22(–Ø) 08:40:39ID:zYh2UuQ3‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·B‚¤‚Ü‚‚¢‚«‚Ü‚µ‚½B
ÅŒã‚É‚à‚¤‚P‚‚¾‚¯Ž¿–₳‚¹‚Ä‚‚¾‚³‚¢B
example.com/aaa.php?x=1
‚±‚ê‚ð
example.com/bbb/?y=1
‚É‘‚«Š·‚¦‚½‚¢‚̂ł·‚ª‚æ‚낵‚‚¨Šè‚¢‚µ‚Ü‚·B
x‚ðy‚É‘‚«Š·‚¦‚½‚¢‚Å‚·B
0500nobody‚³‚ñ
2010/04/22(–Ø) 23:00:17ID:???‚Ï‚Á‚Æ•ª‚©‚ç‚ñ‚¯‚ÇC‚Å‚«‚»‚¤‚¾‚©‚炱‚̂ւñŒ©‚Ă݂½‚çH
http://httpd.apache.org/docs/2.2/ja/mod/mod_rewrite.html
Modifying the Query String ‚̂Ƃ±B‰pŒê‚¾‚¯‚Ç
0501nobody‚³‚ñ
2010/06/11(‹à) 07:22:35ID:???http://httpd.apache.org/docs/1.3/mod/mod_rewrite.html
0502nobody‚³‚ñ
2010/08/01(“ú) 20:38:54ID:???http://new.com/ ‚Æ‚µ‚ĉºˆÊ‚̃fƒBƒŒƒNƒgƒŠ‚à‚»‚̂܂Ü
“]‘—‚µ‚½‚¢‚̂ł·‚ªA‚Ç‚¤Ý’肵‚½‚ç‚¢‚¢‚ñ‚Å‚µ‚傤H
‚¤[‚ñBƒGƒ‰[‚΂Á‚©EEEorz
0503nobody‚³‚ñ
2010/08/02(ŒŽ) 16:59:31ID:4s58A5gB0504nobody‚³‚ñ
2010/08/12(–Ø) 21:39:28ID:???0505nobody‚³‚ñ
2010/08/20(‹à) 14:39:18ID:vi5gBlqphttps‚ŃAƒNƒZƒXŽž‚ÉA“Á’è‚ÌURL‚𜂢‚Ä‘S‚Ähttp‚ÉƒŠƒ_ƒCƒŒƒNƒg‚·‚邿‚¤‚É‚µ‚½‚¢‚̂ł·‚ªA
‚ǂ̂悤‚È‘‚«•û‚ð‚·‚ê‚΂悢‚Å‚µ‚傤‚©H’²‚ׂ½‚̂ł·‚ª•ª‚©‚ç‚È‚‚ÄEE
‹³‚¦‚Ä‚¢‚½‚¾‚¯‚邯Šð‚µ‚¢‚Å‚·B
0506nobody‚³‚ñ
2010/11/21(“ú) 11:03:23ID:???‚â‚肽‚¢‚±‚Æ
HTML5‘Ήž‚̃uƒ‰ƒEƒU‚ÅŽ©‘î‚̃tƒ@ƒCƒ‹ƒT[ƒo‚Ì’†‚É‚ ‚é
mp4“®‰æƒtƒ@ƒCƒ‹‚ð“ÆŽ©‚ÉÝ’u‚µ‚½ƒvƒŒƒCƒ„[‚ÅĶ‚·‚éB
‚â‚Á‚½‚±‚Æ
mp4‚ª’u‚¢‚Ä‚ ‚éꊂðmod_autoindex‚Å•\ަ‚³‚¹‚é
mp4ƒtƒ@ƒCƒ‹‚ªƒNƒŠƒbƒN‚³‚ꂽ‚çphp‚É”ò‚΂µ‚ăvƒŒƒCƒ„[‚ÌHTML‚ð¶¬
ã‹L‚Ìmp4ƒtƒ@ƒCƒ‹‚ªƒNƒŠƒbƒN‚³‚ꂽ‚çphp‚É”ò‚΂·B‚Æ‚¢‚¤•”•ª‚ð
mod_rewrite‚ÅŽÀŒ»‚µ‚悤‚ÆA.htaccess‚Ɉȉº‚̂悤‚È‹Lq‚ð‚µ‚Ü‚µ‚½B
RewriteEngine On
RewriteRule (^.*\.mp4$) video.php
‚±‚ê‚É‚æ‚èhoge.mp4‚ªƒNƒŠƒbƒN‚³‚ꂽ‚çvideo.php‚Å
<video src='hoge.mp4'>‚Æ“WŠJ‚³‚ê‚Ü‚·‚ª‚±‚Ìsrc='hoge.mp4'‚ª
–³ŒÀƒ‹[ƒv‚ÌŒ´ˆö‚̂悤‚Å‚·B
‚æ‚낵‚‚¨Šè‚¢‚µ‚Ü‚·
0507nobody‚³‚ñ
2010/11/21(“ú) 11:53:53ID:???<video src='./hoge.mp4'>
‚Æ‚µ‚Ä
RewriteEngine On
RewriteRule (^[^\.]+.*\.mp4$) video.php
0508nobody‚³‚ñ
2010/11/24(…) 09:45:59ID:???> <video src='hoge.mp4'>‚Æ“WŠJ‚³‚ê‚Ü‚·‚ª‚±‚Ìsrc='hoge.mp4'‚ª
> –³ŒÀƒ‹[ƒv‚ÌŒ´ˆö‚̂悤‚Å‚·B
‚Ü‚ñ‚Ü‚â‚ñB
“WŠJ‚µ‚½ƒtƒ@ƒCƒ‹‚ÅŽ©•ª‚ÉƒŠƒNƒGƒXƒg‚ª—ˆ‚é‚ñ‚¾‚©‚çA
video.php ‚©‚çvideo.php‚ðŒÄ‚ñ‚Å‚¢‚邿‚¤‚È‚à‚ÌB
mod_rewirte‚¶‚á‚È‚‚ăƒWƒbƒN‚ðŒ©’¼‚µ‚½‚çH
0509nobody‚³‚ñ
2010/11/24(…) 09:52:50ID:???‚Ȃǂƃpƒ‰ƒ[ƒ^•t‚«‚̃AƒNƒZƒX‚ÌŽž‚Ívideo.php‚É”ò‚΂³‚È‚¢‚Æ‚¢‚¤ƒ‹[ƒ‹‚ð•t‚¯‚ê‚ÎH
0510nobody‚³‚ñ
2010/11/24(…) 12:41:50ID:???0511nobody‚³‚ñ
2010/12/30(–Ø) 15:12:15ID:ZxF9k5/Lª‚±‚̃AƒhƒŒƒX‚ðA«‚±‚̂悤‚É‘‚«Š·‚¦‚½‚¢‚̂ł·‚ªA
http://www.hoge.com/dir/0/1
&page=1‚Ì•”•ª‚ªãŽè‚“n‚¹‚Ä‚¢‚È‚¢‚炵‚AãŽè‚•\ަ‚Å‚«‚Ü‚¹‚ñB
(page=1‚ª2ƒy[ƒW–ÚA‰½‚à‚È‚¢ê‡‚Í1ƒy[ƒW–Ú)
1ƒy[ƒW–Ú‚Ìhttp://www.hoge.com/dir/0‚Í•\ަ‚Å‚«‚Ü‚·B
.htaccess‚Ì“Yí‚ð‚¨Šè‚¢‚µ‚Ü‚·B
Œ»Ý‚Ì.htaccess‚͈ȉº‚Ì’Ê‚è‚Å‚·B
DirectoryIndex index.cgi
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
#RewriteBase /dir/@iŒ»ÝƒRƒƒ“ƒgƒAƒEƒgj
RewriteRule ^(.*)$ index.cgi?cat=$1 [L]
RewriteRule ^(.*)/(.*)$ index.cgi?cat=$1&page=$2 [L,QSA]
Žg—p‚µ‚Ä‚¢‚éƒT[ƒo‚Íxrea‚ÅA‚¨‹à‚𕥂Á‚ÄL‚ðÁ‚µ‚Ä‚¢‚éó‘Ô‚Å‚·B
0512nobody‚³‚ñ
2010/12/30(–Ø) 15:38:43ID:???([0-9]+)‚±‚ê‚Å‚µ‚½BBBB
ƒXƒŒ‰˜‚µŽ¸—炵‚Ü‚µ‚½B
0513nobody‚³‚ñ
2011/01/07(‹à) 14:14:51ID:aOiY5pIw‚ɃAƒNƒZƒX‚·‚邯
http://example.com/bin/foo.cgi
‚ɃAƒNƒZƒX‚·‚邿‚¤‚É‚·‚é‚ɂ͂ǂ¤‚·‚ê‚΂¢‚¢‚Å‚µ‚傤‚©H
‚¨Šè‚¢‚µ‚Ü‚·B
0514nobody‚³‚ñ
2011/01/07(‹à) 20:31:41ID:???0515nobody‚³‚ñ
2011/01/10(ŒŽ) 20:21:12ID:???RewriteRule ^/cgi-bin/news?.*?file=(....).*$ /news/$1 ‚É‚·‚邯“®‚©‚È‚¢B
ƒŠƒ‰ƒCƒg‚·‚é‘O‚ÌŒ³‚ÌURL‚ªCGI‚Ì“®“Iƒy[ƒW‚Ìꇂ̈ø”‚ð•Ï”‚ÉŠi”[‚·‚é‚ɂ͂ǂ¤‚µ‚½‚ç‚¢‚¢‚ÌH
0516nobody‚³‚ñ
2011/01/10(ŒŽ) 20:23:35ID:???RewriteRule ^/cgi-bin/news.*?file=(....).*$ /news/$1
‚¿‚Ȃ݂ÉPerl‚̃XƒNƒŠƒvƒg‚Æ‚µ‚ÄA
$line=~ s/news.*?file=(....).*$/news\/$1/;
‚Æ‚·‚邯‚¿‚á‚ñ‚Æ“®‚B
0517nobody‚³‚ñ
2011/01/11(‰Î) 08:07:21ID:???0518nobody‚³‚ñ
2011/01/11(‰Î) 21:29:16ID:???0519nobody‚³‚ñ
2011/01/25(‰Î) 11:12:35ID:y5ZC6NKj‚â‚肽‚¢‚±‚Æ‚Í
www.aaa.com/hoge/››.php?id=123 ‚ɃAƒNƒZƒX‚ª‚ ‚Á‚½ê‡
/home/user/public_html/test/››.php?id=123 ‚Ɉړ®‚³‚¹‚Ä
››.php‚Å
name=hoge
id=123
‚Æ•\ަ‚³‚¹‚½‚¢
››.php‚Íindex.php‚âmail.php‚È‚ÇFX‘Ήž‚³‚¹‚½‚¢
‚Å‚·B‚æ‚낵‚‚¨Šè‚¢‚µ‚Ü‚·B
0520nobody‚³‚ñ
2011/01/25(‰Î) 20:41:34ID:???0521nobody‚³‚ñ
2011/01/25(‰Î) 23:56:19ID:???‰½‚ªŽ¿–â‚Ȃ̂©”»‚ç‚È‚¢
0522nobody‚³‚ñ
2011/01/26(…) 00:35:06ID:???0523519
2011/02/03(–Ø) 22:51:57ID:???‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚µ‚½
0524nobody‚³‚ñ
2011/02/20(“ú) 11:59:15.05ID:???‚¢‚Ü‚·B¦ƒTƒCƒgã‚É‚Íphpƒtƒ@ƒCƒ‹‚µ‚©’u‚©‚È‚¢B(htmlƒtƒ@ƒCƒ‹‚ÍÝ’u‚µ‚È‚¢)
‹ï‘Ì“I‚ɂ͈ȉº‚̂悤‚É‚µ‚½‚¢‚Æl‚¦‚Ä‚¢‚Ü‚·B
¦ƒTƒCƒgã‚ÉÝ’u‚µ‚Ä‚¢‚éuphpinfo.phpv‚Ì•\ަ‚ð—á‚É‚ ‚°‚Ä‚¢‚Ü‚·B
‚PDhtmlƒAƒNƒZƒX(http://phpinfo.html)‚ðAphp‚ÉƒŠƒ‰ƒCƒg‚·‚éB
@@‚‚܂èAURL‚Íuhttp://phpinfo.htmlv‚̂܂Ü
@@uhttp://phpinfo.phpv ‚ÌŽÀsŒ‹‰Ê‚ð•Ô‚·B
@@------------------------------------
@@ RewriteRule (.*).html$ /$1.php [L]
@@------------------------------------
‚QDphpƒAƒNƒZƒX(http://phpinfo.php)‚ðAhtml‚ÉƒŠƒ_ƒCƒŒƒNƒg‚·‚éB
@@‚‚܂èAURL‚ªuhttp://phpinfo.htmlv‚ƂȂèA
@@uhttp://phpinfo.phpv ‚ÌŽÀsŒ‹‰Ê‚ð•Ô‚·B
@@------------------------------------
@@ RewriteRule (.*).php$ /$1.html [R=302,L]
@@------------------------------------
ã‹L‚̑Ήž‚ðŽÀÛ‚µ‚Ă݂½‚̂ł·‚ªA‚È‚º‚©ƒŠƒ_ƒCƒŒƒNƒg‚ªƒ‹[ƒv‚µ‚Ä‚µ‚Ü‚¢‚Ü‚µ‚½B
‚PD‚Æ‚QD‚̂ǂ¿‚ç‚©ˆê•û‚݂̂ł ‚ê‚γ퓮삷‚é‚̂ł·‚ªA—¼•û‹Lq‚·‚邯ƒŠƒ_ƒCƒŒƒNƒg‚ªƒ‹[ƒv‚µ‚Ü‚·B
Œ´ˆö‚ƑΈ–@‚ð‚²‘¶’m‚Ì‚©‚½‚ª‚¨‚ç‚ê‚Ü‚µ‚½‚炨Žè”‚Å‚·‚ª‚²‹³Žö‚æ‚낵‚‚¨Šè‚¢‚¢‚½‚µ‚Ü‚·B
0525nobody‚³‚ñ
2011/02/20(“ú) 13:26:00.17ID:???0526nobody‚³‚ñ
2011/02/21(ŒŽ) 02:54:08.45ID:???0527nobody‚³‚ñ
2011/02/21(ŒŽ) 04:04:41.44ID:???0528nobody‚³‚ñ
2011/02/26(“y) 01:34:00.97ID:???0529nobody‚³‚ñ
2011/03/01(‰Î) 02:00:25.16ID:???RewriteCond ‚ð‘g‚݇‚킹‚ê‚΂Ȃñ‚Æ‚©‚Ȃ邩‚à’m‚ê‚È‚¢B‹ï‘Ì“I‚É‘‚¯‚ĂȂ¢‚Å‚·‚ª
0530nobody‚³‚ñ
2011/03/01(‰Î) 03:10:11.66ID:???RewriteLog‚ɂ͂â‚Á‚ς艄X‚Æo‘±‚¯‚é‚ñ‚¾‚æ‚ÈB
0531nobody‚³‚ñ
2011/03/01(‰Î) 18:19:17.29ID:???—vŒ‚Ç‚¨‚è‚È‚çphpƒtƒ@ƒCƒ‹‚ð‘S•” \.html$ ‚ÉƒŠƒl[ƒ€‚µ‚Äiƒ\[ƒX‚ÌŠY“–ŒÂŠ“™‚à‘‚«Š·‚¦j
‚±‚ê‚Åςނ悤‚ÈB
AddHandler application/x-httpd-php .html
0532nobody‚³‚ñ
2011/03/02(…) 02:43:49.02ID:???̂̃o[ƒWƒ‡ƒ“‚Ìconf‚ªŠÔˆá‚Á‚½“®‚«‚·‚é‚̂Ń€ƒJ‚‚
0533nobody‚³‚ñ
2011/03/08(‰Î) 22:33:11.43ID:???‘‚¢‚Ä‚à‰½‚à•ω»‚ª‚È‚¢‚̂ł»‚à‚»‚àmod_rewrite‚ª‹@”\‚µ‚Ă邩‚Ç‚¤‚©‚ª
•sˆÀ‚ɂȂÁ‚Ä‚«‚½EEEB‚ǂ̊‹«‚Å‚à•K‚¸“®‚ƒeƒXƒgŠm”F‚Ý‚½‚¢‚Ȃ̂Á‚ĂȂ¢‚Å‚·‚©‚ËH
0534nobody‚³‚ñ
2011/03/08(‰Î) 22:49:35.22ID:???RewriteRule ^/(.*)$ http://www.google.com/$1 [R=301,L]
‚±‚ê‚ŃO[ƒOƒ‹”ò‚΂Ȃ©‚Á‚½‚©‚ç“®‚¢‚ĂȂ¢‚ÈBBB
0535nobody‚³‚ñ
2011/03/09(…) 08:59:30.27ID:???RewriteLog ‚¶‚Ⴞ‚߂ȂÌ?
0536nobody‚³‚ñ
2011/06/03(‹à) 10:13:42.69ID:b3b8utu4ˆê“xƒŠƒ‰ƒCƒg‚µ‚Ä‹U‘•‚µ‚Ä‚éURL‚ðA
‚à‚¤‚¿‚å‚¢Œ©’Ê‚µ•·‚‚悤‚É‘‚«Š·‚¦‚½‚¢‚ñ‚¾‚¯‚Ç‚àB
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^entry/(.+)$ hoge.php?id=$1 [L]
‚Æ‚µ‚Ä‚½‚Æ‚µ‚ÄA
entry/`‚ւ̃AƒNƒZƒX‚ðrenew/`‚É‘JˆÚ‚³‚¹‚é‚Ý‚½‚¢‚ÈB
V‹KƒAƒNƒZƒX‚Í‘‚«‚È‚¨‚·‚¾‚¯‚Å‚¢‚¢‚¯‚ÇAƒNƒ[ƒ‰[‚Æ‚©‹ŒƒŠƒ“ƒN‚ւ̃AƒNƒZƒX‚ªŽ€‚ñ‚¶‚ႤB
RewriteRule ^renew/(.+)$ hoge.php?id=$1 [L]
0537nobody‚³‚ñ
2011/06/11(“y) 11:50:13.57ID:???pplog2‚̃tƒHƒ‹ƒ_‚Éfoo.php‚©‚çƒAƒhƒŒƒX‚ð•Ï‚¦‚¸‚ɓǂݞ‚Ý‚½‚¢‚̂ł·‚ªA
‚â‚邯Applog2/index.php‚È‚¢‚Ì‘Š‘ÎƒpƒX‚ª‚‚¸‚ê‚Ă܂·B
foo‚̃AƒhƒŒƒX‚Åpplog2/index.php‚ð³í‚É“®ì‚³‚¹‚é•û–@‚Í‚ ‚é‚Å‚µ‚傤‚©H
–Ú“I‚ÍApplog2“à‚̃tƒ@ƒCƒ‹‚ðpplog2“à‚É••‚¶ž‚߂邽‚߂ł·B
ƒgƒbƒv‚̃tƒHƒ‹ƒ_‚É‚Ífoo.php(index‚Å‚·BjˆÈŠO‚̃XƒNƒŠƒvƒgƒtƒ@ƒCƒ‹‚ð
pplog2“à‚É‚¨‚³‚ß‚½‚‚¨‚à‚Á‚Ä‚¢‚Ü‚·B
0538nobody‚³‚ñ
2011/06/11(“y) 12:31:41.16ID:???0539nobody‚³‚ñ
2011/06/11(“y) 12:38:46.69ID:???ƒqƒ“ƒg‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·B
’²‚ׂĂ݂܂·B
0540nobody‚³‚ñ
2011/06/11(“y) 12:45:32.52ID:???_‚Æ‚µ‚©Œ¾‚¦‚È‚¢B
ˆê•à‘O‚É‚·‚·‚݂܂µ‚½B
0541nobody‚³‚ñ
2011/06/12(“ú) 04:50:51.72ID:???ˆê•à‚µ‚©i‚܂Ȃ¢B
0542nobody‚³‚ñ
2011/06/14(‰Î) 04:50:49.31ID:HB8g/tAqerror_log‚Éreferer‚ª‹§“I‚É“ü‚Á‚Ä‚é‚ñ‚Å‚·‚¯‚ÇA‚±‚ê‚Á‚ÄAApache‚̃fƒtƒHƒ‹ƒg‚È‚ñ‚Å‚µ‚傤‚©H
httpd.conf‚ðŒ©‚½‚̂ł·‚ªA“Á‚ɃƒOŽü‚è‚̓fƒtƒHƒ‹ƒg‚̂܂܂̂悤‚ÅB
Server version: Apache/2.0.64
Server built: Mar 7 2011 23:10:31
‚Å‚·B‚ǂȂ½‚©•ª‚©‚é‚©‚½‚¢‚ç‚Á‚µ‚á‚¢‚Ü‚µ‚½‚çA‚æ‚낵‚‚¨Šè‚¢‚µ‚Ü‚·B(LEƒÖEM)
0543nobody‚³‚ñ
2011/06/14(‰Î) 20:23:37.66ID:???0544nobody‚³‚ñ
2011/06/16(–Ø) 01:13:32.76ID:???0545nobody‚³‚ñ
2011/06/16(–Ø) 01:16:29.27ID:???0546nobody‚³‚ñ
2011/06/16(–Ø) 12:07:03.75ID:???http://hibari.2ch.net/test/read.cgi/unix/1222729860/
Ÿˆ‚Å•·‚¢‚Ă݂½‚çH
0547nobody‚³‚ñ
2011/06/17(‹à) 14:58:09.80ID:???‚â‚肽‚¢‚±‚Æ
http://example.com/function/test1:aaa/test2:bbb/test3:ccc
«
http://example.com/funtion.php?test1=aaa&test2=bbb&test3=ccc
¦ hoge:hage ‚̃pƒ‰ƒ[ƒ^”‚͕ςí‚邱‚Æ‚ª‚ ‚èAƒRƒƒ“¶‘¤‚̃pƒ‰ƒ[ƒ^–¼‚à•Ï‚í‚è‚Ü‚·B
150‚Ì URL––”ö‚ª.html‚Å‚ ‚é“_‚ªA擪‚Ì/function/‚ɕςí‚Á‚½‚悤‚È‚à‚̂Ȃ̂ł·‚ªA
RewriteRule ^function/([^:]+):([^/]+)$ function.php?$1=$2 [L,NC,QSA]
RewriteRule ^function/([^:]+):([^/]+)/(.+)$ function/$3?$1=$2 [N,NC,QSA]
‚ÆŽw’è‚·‚邯–³ŒÀƒ‹[ƒv‚ɊׂÁ‚Ä‚µ‚Ü‚¢‚Ü‚·cc
0548nobody‚³‚ñ
2011/06/17(‹à) 20:17:38.64ID:???0549nobody‚³‚ñ
2011/06/17(‹à) 20:53:33.98ID:???0550nobody‚³‚ñ
2011/06/17(‹à) 22:30:25.83ID:???Œ¾—t‘«‚炸‚Å‚·‚݂܂¹‚ñ‚Å‚µ‚½B‚æ‚낵‚¯‚ê‚΋³‚¦‚Ä‚‚¾‚³‚¢B‚¨Šè‚¢‚µ‚Ü‚·B
>>549
RewriteLog’Ç‚Á‚½‚̂ł·‚ª
[rewrite/sid#1975720][rid#3bbce98/initial] (3)
split uri=function/test1:aaa/test2:bbb/test3:ccc/test1:aaa/test2:bbb/test3:ccc?test3=ccc
-> uri=function/test1:aaa/test2:bbb/test3:ccc/test1:aaa/test2:bbb/test3:ccc,
args=test3=ccc&test2=bbb&test1=aaa
‚Æ‹t‚É‘‚¦‚Ä‚¢‚Á‚Ä‚µ‚Ü‚Á‚Ă邯‚¢‚¤“_‚܂ł͔cˆ¬‚Å‚«‚½‚à‚Ì‚ÌA
‚ǂ̋Lq‚ð’²®‚·‚ê‚΂¤‚Ü‚›Æ‚Ü‚é‚Ì‚©‚悌©‚¦‚Ä‚¢‚È‚¢ó‘Ô‚Å‚·B
0551nobody‚³‚ñ
2011/06/18(“y) 12:41:18.13ID:???‚½‚çˆÌ‚Ԃ肽‚©‚Á‚½‚¾‚¯‚—
0552nobody‚³‚ñ
2011/06/18(“y) 12:59:48.76ID:???0553nobody‚³‚ñ
2011/06/19(“ú) 12:30:14.90ID:???0554550
2011/06/21(‰Î) 10:06:52.95ID:???0555nobody‚³‚ñ
2011/06/21(‰Î) 11:32:19.66ID:???RewriteLogLevel 3
RewriteRule ^/function/([^:/]+):([^:/]+)$ /function?$1=$2 [L,QSA]
RewriteRule ^/function/([^:/]+):([^:/]+)(/.+)$ /function$3?$1=$2 [N,QSA]
‚ÅA
(2) init rewrite engine with requested uri /function/aaa:1111/bbb:2222/ccc:333
(3) applying pattern '^/function/([^:/]+):([^:/]+)$' to uri '/function/aaa:1111/bbb:2222/ccc:333'
(3) applying pattern '^/function/([^:/]+):([^:/]+)(/.+)$' to uri '/function/aaa:1111/bbb:2222/ccc:333'
(2) rewrite '/function/aaa:1111/bbb:2222/ccc:333' -> '/function/bbb:2222/ccc:333?aaa=1111'
(3) split uri=/function/bbb:2222/ccc:333?aaa=1111 -> uri=/function/bbb:2222/ccc:333, args=aaa=1111
(3) applying pattern '^/function/([^:/]+):([^:/]+)$' to uri '/function/bbb:2222/ccc:333'
(3) applying pattern '^/function/([^:/]+):([^:/]+)(/.+)$' to uri '/function/bbb:2222/ccc:333'
(2) rewrite '/function/bbb:2222/ccc:333' -> '/function/ccc:333?bbb=2222'
(3) split uri=/function/ccc:333?bbb=2222 -> uri=/function/ccc:333, args=bbb=2222&aaa=1111
(3) applying pattern '^/function/([^:/]+):([^:/]+)$' to uri '/function/ccc:333'
(2) rewrite '/function/ccc:333' -> '/function?ccc=333'
(3) split uri=/function?ccc=333 -> uri=/function, args=ccc=333&bbb=2222&aaa=1111
(2) local path result: /function
‚ ‚Á‚Ä‚é?
0556550
2011/06/22(…) 09:04:49.71ID:???‚¤‚¨‚¨‚¨‚¨‚¨‚¨ ‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·I ‚â‚͂賋K•\Œ»‚ª‚¾‚ß‚¾‚Á‚½‚ñ‚Å‚·‚ËccB
ƒ[ƒJƒ‹‚ÌXAMPP‚ÅŽŽ‚µ‚Ă݂½‚Æ‚±‚ëAƒpƒX‚̈µ‚¢‚ª‚µˆÙ‚È‚é‚Ì‚©A
RewriteRule ^function/([^:/]+):([^:/]+)$ /function.php?$1=$2 [L,QSA]
RewriteRule ^function/([^:/]+):([^:/]+)(/.+)$ /function$3?$1=$2 [N,QSA]
‚Æ‚¢‚Á‚½‚炤‚Ü‚“®‚«‚Ü‚µ‚½B
0557nobody‚³‚ñ
2011/07/25(ŒŽ) 21:26:52.15ID:RVWZInKCaaa.com/aaa/
‚ɃAƒNƒZƒX‚·‚邯
aaa.com/data?id=aaa
‚̃y[ƒW‚ð•\ަ‚³‚¹‚é•û–@‚ð‹³‚¦‚ĉº‚³‚¢
0558nobody‚³‚ñ
2011/07/25(ŒŽ) 21:41:36.48ID:???rewrite
0559nobody‚³‚ñ
2011/07/25(ŒŽ) 22:19:35.70ID:RVWZInKC•’Ê‚Érewrite ^/(.*)/$ data?id=$1
‚Æ‚â‚Á‚Ä‚à‚Å‚«‚Ü‚¹‚ñ‚Å‚µ‚½
0560nobody‚³‚ñ
2011/07/26(‰Î) 00:07:50.77ID:z0R0U2El0561nobody‚³‚ñ
2011/08/14(“ú) 10:58:29.02ID:???Eƒƒ“ƒeŽž‚ɃXƒe[ƒ^ƒX503‚ð•Ô‚µ‚‚ÂAƒuƒ‰ƒEƒU‚É•\ަ‚³‚ê‚éURL‚Í‚»‚̂܂Ü
œŠÂ‹«F
EApache2.2.19ASSL•K{
œ–â‘èF
ESSLÚ‘±‚¾‚ÆURL‚ð maintenance.html ‚É‘‚«Š·‚¦AƒXƒe[ƒ^ƒX200‚ð•Ô‚µ‚Ä‚µ‚Ü‚¢‚Ü‚·B~
E‚µ‚©‚µAHTTPÚ‘±‚Å‚ ‚ê‚ÎAURL‚»‚̂܂܂Å503‚ð•Ô‚·‚±‚Æ‚ª‚Å‚«‚Ü‚·B›
0562561
2011/08/14(“ú) 11:00:30.92ID:???<VirtualHost _default_:443>
iÈ—ªj
ErrorDocument 503 /maintenance.html
<IfModule mod_rewrite.c>
@RewriteEngine On
@RewriteCond %{REQUEST_URI} !=/maintenance.html
@RewriteRule ^.*$ - [R=503,L]
</IfModule>
iÈ—ªj
</VirtualHost>
0563561
2011/08/14(“ú) 11:11:13.04ID:???escaping http://›››/maintenance.html for redirect
redirect to http://›››/maintenance.html [REDIRECT/302]
œaccess.logF
"GET /maintenance.html HTTP/1.1" 302 221 "-"
"GET /maintenance.html HTTP/1.1" 200 477 "-"
SSLÚ‘±‚Å‚à503‚ð•Ô‚µ‚‚ÂAURL‚ð‘‚«Š·‚¦‚È‚¢•û–@‚Í‚ ‚è‚Ü‚¹‚ñ‚©H
Ú‚µ‚¢•û‚æ‚낵‚‚¨Šè‚¢‚µ‚Ü‚·m(__)m
0564nobody‚³‚ñ
2011/08/14(“ú) 11:25:39.79ID:ofwTTK+A‘S‚ŽŽ‚µ‚Ä‚¢‚È‚¢‚¯‚Ç RewriteCond %{HTTPS} on ‚àƒ_ƒ?
0565561
2011/08/14(“ú) 12:28:27.03ID:???/maintenance.html ‚ð•Ô‚·‚Æ‚«‚ÉƒŠƒ‰ƒCƒg‚µ‚Ä‚½‚Ì‚ªŒ´ˆö‚Ý‚½‚¢‚Å‚·B
503ˆÈŠO‚ɂૂÌÝ’è‚̉e‹¿‚ª‚È‚¢‚©A’²‚ׂé•K—v‚ªo‚Ä‚«‚Ü‚µ‚½_no
ƒŒƒX‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚µ‚½B
RewriteCond %{REQUEST_URI} !(^/ssl/.*$)
RewriteRule /.*$ http://%{HTTP_HOST}%{REQUEST_URI} [R,L]
0566nobody‚³‚ñ
2011/08/18(–Ø) 15:02:11.13ID:???‚±‚ñ‚ÈŠ´‚¶‚̃‹[ƒ‹‚ð‘‚¢‚½‚Æ‚±‚ëAƒAƒNƒZƒX‚͂ł«‚é‚̂ł·‚ªA
hogeƒfƒBƒŒƒNƒgƒŠ‚ð—pˆÓ‚µ‚È‚¢‚ÆA
foo.cgi‘¤‚Ås‚í‚ê‚éƒNƒGƒŠˆ—ihoge=$1‚̂Ƃ±‚ëj‚ª³í‚ÉŽó—‚³‚ꂸA
ˆÓ}‚µ‚½“®ì‚ɂ͂Ȃè‚Ü‚¹‚ñ‚Å‚µ‚½B
Ž©•ª‚̃[ƒJƒ‹ŠÂ‹«‚ÌWindows‚ł͂»‚ñ‚È‚±‚Ƃɂ͂Ȃç‚È‚©‚Á‚½‚̂ł·‚ªA
ƒT[ƒo‚ÌFreeBSDŠÂ‹«‚ɃAƒbƒvƒ[ƒh‚µ‚½‚ç‚»‚̂悤‚ɂȂè‚Ü‚µ‚½B
hogeƒfƒBƒŒƒNƒgƒŠ‚Í•K‚¸—pˆÓ‚µ‚È‚¢‚Æ‚¢‚¯‚È‚¢‚̂łµ‚傤‚©H
0567nobody‚³‚ñ
2011/08/18(–Ø) 20:21:45.52ID:???/domain1/aaa/abc.html ‚ɃAƒNƒZƒX‚ª—ˆ‚½ÛA
/domain1/aaa/cache/abc.html ‚ª‘¶Ý‚µ‚½ê‡‚É
/domain1/aaa/cache/abc.html ‚Ì“à—e‚ð•Ô‚µ‚½‚¢‚̂ł·‚ªA
‚¤‚Ü‚s‚«‚Ü‚¹‚ñ‚Å‚µ‚½BŒ»ó‚Ì‘‚«•û‚Å‚·B
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteCond "/domain1/aaa/cache/%{REQUEST_FILENAME}" -f
RewriteRule ^(.+)$ "/domain1/aaa/cache/$1" [L]
</IfModule>
³‚µ‚¢‘‚«•û‚ð‹³‚¦‚Ä’¸‚¯‚Ü‚·‚Å‚µ‚傤‚©B
0568nobody‚³‚ñ
2011/08/18(–Ø) 23:24:04.84ID:???ŠÔˆá‚Á‚Ă邩‚à‚µ‚ê‚È‚¢‚ªA $1 ‚Ȃ̂©‚ÈH
${REQUEST_FILENAME} ‚¶‚á‚È‚¢‚ÌH
0570nobody‚³‚ñ
2011/08/18(–Ø) 23:32:56.71ID:5ZXSgAe60571nobody‚³‚ñ
2011/08/19(‹à) 02:46:12.75ID:???‚³‚‚ç‚̃}ƒ‹ƒ`ƒhƒƒCƒ“‹@”\‚ðŽg‚Á‚Ä‚¢‚é‚©‚ç‚©A
ƒVƒ“ƒOƒ‹ƒhƒƒCƒ“‚ÅŽg‚¦‚»‚¤‚È‹Lq‚ª‹@”\‚¹‚¸A
–Íõ‚µ‚Ä‚¢‚邤‚¿‚Ɉȉº‚̃R[ƒh‚Å“®‚‚悤‚ɂȂÁ‚½‚Ì‚Å
‚Æ‚è‚ ‚¦‚¸’£‚Á‚Ä‚¨‚«‚Ü‚·B‚¿‚Ȃ݂ÉA‚È‚ñ‚Å
“®‚‚©‚Í‚Á‚«‚è‚Æ‚µ‚½——R‚Í•ª‚©‚è‚Ü‚¹‚ñBiÎj
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /aaa
# RewriteLog "/domain1/aaa/rewrite_log"
# RewriteLogLevel 2
# >>570 ‰º‹L‚É‚æ‚邯 .htaccess ‚ł̋L“ü‚Í”ñ‘Ήž‚Ȃ̂ł³‚‚ç‚ÅŽg‚¦‚¸’f”O
# http://net-newbie.com/trans/mod_rewrite.html#RewriteLog
# ƒuƒ‰ƒEƒU‚ª gzip ‘Ήž‚Ìê‡
RewriteCond %{REQUEST_METHOD} !POST
RewriteCond %{QUERY_STRING} !.*=.*
RewriteCond %{HTTP:Accept-Encoding} gzip
RewriteCond "%{DOCUMENT_ROOT}/domain1/aaa/cache/$1.gz" -f
RewriteRule ([^/+]+.xml)$ "/aaa/cache/$1.gz" [L]
# ƒuƒ‰ƒEƒU‚ª gzip ”ñ‘Ήž‚Ìê‡
RewriteCond %{REQUEST_METHOD} !POST
RewriteCond %{QUERY_STRING} !.*=.*
RewriteCond "%{DOCUMENT_ROOT}/domain1/aaa/cache/$1" -f
RewriteRule ([^/+]+.xml)$ "/aaa/cache/$1" [L]
</IfModule>
0572nobody‚³‚ñ
2011/09/05(ŒŽ) 10:23:13.89ID:K5/8sokLDirectoryIndex my.cgi
RewriteEngine On
RewriteCond %{REQUEST_URI} ^(t(est)?)/
RewriteRule !\.(css|js|gif|jpg)$ my.cgi [NC,NE,L]
¦URL‚̓fƒBƒŒƒNƒgƒŠˆÈ‰º‚̃pƒX‚݂̂̋LÚ‚Å‚·
/ => DirectoryIndex‚É]‚¢my.cgi‚ɃAƒNƒZƒX/‰æ‘œ“™‚ÍRewriteRule‚É]‚¢–â‘è‚È‚µ
/test/test.cgi => RewriteCond‚É]‚¢test‚Ü‚½‚ÍtƒfƒBƒŒƒNƒgƒŠˆÈ‰º‚ɃAƒNƒZƒX(–â‘è‚È‚µ)
/login/ => File does not exist: ...login(my.cgi‚ɃAƒNƒZƒX‚µ‚È‚¢)
ƒGƒ‰[‚ɂ‚¢‚Ă͓–‰³‚µ‚my.cgi‚ª‹N“®‚³‚ê‚Ä‚¢‚Ü‚µ‚½‚ªA
3s–Ú‚ÌRewriteCond‚ð’ljÁ‚µ‚½‚炤‚Ü‚‚¢‚©‚È‚‚È‚è‚Ü‚µ‚½(ƒRƒƒ“ƒgƒAƒEƒg‚·‚邯¡‚Å‚à³í)
‚Å‚·‚ªA‚Ç‚¤‚µ‚ăGƒ‰[‚ɂȂé‚Ì‚©‚ª‚í‚©‚è‚Ü‚¹‚ñB
Etest‚Ü‚½‚ÍtƒfƒBƒŒƒNƒgƒŠ‚ɃAƒNƒZƒX‚³‚ꂽ‚Æ‚«‚ÍƒŠƒNƒGƒXƒg‚Ç‚¨‚èŽÀs
E‰æ‘œ(“™)ˆÈŠO‚Ö‚ÌƒŠƒNƒGƒXƒg‚Ímy.cgi‚Ö“]‘—
‚Å‚·‚Ì‚ÅA—‹ü‚Í’Ê‚Á‚Ă邿‚¤‚É‚àŽv‚¦‚é‚ñ‚Å‚·‚ªA‰½‚ª‚æ‚‚È‚¢‚ñ‚Å‚µ‚傤‚©
0573nobody‚³‚ñ
2011/09/05(ŒŽ) 12:20:23.45ID:???0574nobody‚³‚ñ
2011/09/08(–Ø) 14:12:28.46ID:???‚¤‚Þ‚Þc‰ð“Ç•s”\B
æ‚É‚â‚肽‚¢Ž–‚ð‘‚¢‚Ä‚©‚çÝ’è“à—e‚𒣂Á‚½‚Ù‚¤‚ª•ª‚©‚è‚â‚·‚¢‚ÆŽv‚¤‚æB
0575nobody‚³‚ñ
2011/09/08(–Ø) 22:18:32.10ID:W+wdQIDX‰½“x–Ú‚¾‚±‚̃AƒhƒoƒCƒXB
0576nobody‚³‚ñ
2011/09/11(“ú) 20:37:04.38ID:???0577nobody‚³‚ñ
2011/09/21(…) 01:56:47.62ID:???http://www.yahoo.co.jp/test/test1/ ‚ð
http://www.yahoo.co.jp////test/test1/ ‚Å‚à•\ަ‚³‚¹‚邿‚¤‚ɂ͂ǂ¤‚µ‚½‚ç—Ç‚¢‚̂łµ‚傤‚©B
‚͂ĂȂɂ ‚Á‚½
RewriteRule (.*)/+(.*) $1/$2
‚±‚Ì‚â‚è‚©‚½‚Å‚ÍãŽè‚s‚©‚È‚©‚Á‚½‚̂łµ‚ÄB
0578nobody‚³‚ñ
2011/09/23(‹à) 07:15:20.30ID:???‚Ü‚¸yahoo‚̃T[ƒo[‚ÉN“ü‚µ‚Ü‚·B
0579nobody‚³‚ñ
2011/09/24(“y) 21:02:26.87ID:???0580nobody‚³‚ñ
2011/10/19(…) 20:17:17.06ID:???“Á‚Éݒ肵‚È‚‚Ä‚àAŠÔ‚Ì/‚Í–³Ž‹‚³‚ê‚È‚¢‚©H
http://info.2ch.net/guide/adv.html
http://info.2ch.net//////guide////////////////adv.html
>>572
‚à‚¤Œ©‚ĂȂ¢‚¾‚낤‚ª
DirectoryIndex my.cgi
RewriteEngine On
RewriteCond %{REQUEST_URI} !^/(t(est)?)/
RewriteRule !\.(css|js|gif|jpg)$ my.cgi [L,NC,NE]
RewriteCondŽg‚í‚È‚‚Ä‚à‘‚¯‚邯‚Ç‚È
0581nobody‚³‚ñ
2011/11/09(…) 19:26:51.26ID:Rf6X/ojTURL http://example.com/hoge/search?key=aaa
ã‹L‚ÌURL‚ÅtestƒfƒBƒŒƒNƒgƒŠ‚Ìsearch.php‚ɃAƒNƒZƒX‚µ‚Ä
id=hoge
key=aaa
‚ðŽæ“¾‚µ‚½‚¢ê‡ARewriteRule‚͂ǂ¤‘‚¯‚Ηǂ¢‚Å‚µ‚傤‚©H
‚¿‚Ȃ݂ɉº‹L‚̂悤‚É‘‚¢‚Ă܂·‚ªkey‚͎擾‚Å‚«‚Äid‚ªŽæ“¾‚Å‚«‚Ü‚¹‚ñB
RewriteRule ^(.*)/search/ test/search.php?id=$1 [L]
‚æ‚낵‚‚¨Šè‚¢‚µ‚Ü‚·B
0582nobody‚³‚ñ
2011/11/09(…) 19:53:51.73ID:???‚à‚Æ‚à‚Æ‘‚¢‚Ä‚ ‚é“à—e‚ªŠÔˆá‚¦‚Ă邿‚¤‚È‹C‚ª‚·‚邪
RewriteRule ^/([^/]+)/search /test/search.php?id=1 [L,QSA]
‚Å
var_dump($_GET) ‚µ‚½Œ‹‰Ê‚ª
array(2) {
["id"]=>
string(4) "hoge"
["key"]=>
string(3) "aaa"
}
0583nobody‚³‚ñ
2011/11/09(…) 19:54:55.38ID:???RewriteRule ^/([^/]+)/search /test/search.php?id=$1 [L,QSA]
‚̊ԈႢ
0584nobody‚³‚ñ
2011/11/09(…) 20:38:40.68ID:Rf6X/ojT‚¨‚¨I‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·
QSAƒIƒvƒVƒ‡ƒ“‚ð’m‚è‚Ü‚¹‚ñ‚Å‚µ‚½
0585nobody‚³‚ñ
2011/11/10(–Ø) 06:47:00.47ID:BWllPMdu0586nobody‚³‚ñ
2011/11/12(“y) 01:36:59.70ID:hq4h+fDOhttp:/directory/abc.jpg?id=123
‚ƃuƒ‰ƒEƒU‚őłÁ‚½‚à‚Ì‚ð
http:/directory/my.php
‚ÉƒŠƒ_ƒCƒŒƒNƒg‚µ‚½‚¢A‚½‚¾‚»‚ꂾ‚¯‚Ȃ̂ł·‚ªA
ƒpƒ^[ƒ“ƒ}ƒbƒ`‚Ɉø‚Á‚©‚©‚è‚Ü‚¹‚ñB
ƒpƒ^[ƒ“ƒ}ƒbƒ`‚Ì•”•ª‚Í‚±‚ñ‚ÈŠ´‚¶‚Å‚·B‚‚¢‚łɑ¼‚ÌŽí—ނ̉摜‚ðƒuƒ‰ƒEƒU‚Å
ŒÄ‚Ño‚µ‚½‚Æ‚«‚àƒ}ƒbƒ`‚µ‚Ä—~‚µ‚¢‚Å‚·B
RewriteRule .*\.(gif|jpg|png)(\w+)$ http:/directory/my.php?id2=%1
‚à‚¤ƒtƒ@ƒCƒ‹‚ð200‰ñ‚‚ç‚¢‘‚«Š·‚¦‚Ü‚µ‚½B‚à‚¤‚·‚®“°‚»‚¤‚Å‚·B
0587nobody‚³‚ñ
2011/11/12(“y) 02:22:02.95ID:???0588586
2011/11/12(“y) 21:57:30.12ID:hq4h+fDO0589nobody‚³‚ñ
2011/11/26(“y) 15:22:44.10ID:b2PvvF1Ahttp://aaaaa.co.jp/ Ë http://bbbbb.co.jp/aaaaa/
Apache‚ÌÝ’è‚Æ‚µ‚ÄAhttpd.conf‚Ɉȉº‚̂悤‚ÈÝ’è‚ð‘‚«‚Ü‚µ‚½B
# ƒ‹[ƒv–hŽ~
RewriteRule ^/aaaaa/$1 - [L]
# ƒŠƒ‰ƒCƒg
RewriteCond %{HTTP_HOST} ^aaaaa\.co\.jp [NC]
RewriteRule ^(.+)$ /aaaaa/$1 [L]
‚±‚ê‚łł«‚邯Žv‚Á‚½‚̂ł·‚ªA‚Ç‚¤‚µ‚Ä‚à aaaaa ˆÈ‰º‚Ì index.html ‚ð“Ç‚ñ‚Å‚‚ê‚Ü‚¹‚ñB
‹ï‘Ì“I‚É‚ÍADirectoryIndex‚Æ‚µ‚ÄA
DirectoryIndex index.html index.php
‚Æ‚¢‚¤Ý’è‚ð‚µ‚Ä‚¢‚é‚̂ł·‚ªAaaaaaƒfƒBƒŒƒNƒgƒŠ‚É‚Í index.html ‚ª‘¶Ý‚µ‚Ä‚¢‚é‚É‚à‚©‚©‚í‚炸AƒAƒNƒZƒX‚·‚邯uNotFoundF/aaaaa/index.php‚ª‚ ‚è‚Ü‚¹‚ñv‚ƂȂè‚Ü‚·B
RewriteLog‚ðo—Í‚µ‚ăƒO‚ðŒ©‚Ä‚Ý‚é‚ÆAˆÈ‰º‚̂悤‚È—¬‚ê‚ɂȂÁ‚Ä‚¢‚邿‚¤‚Å‚·B
‚PD[initial] / ‚Å‚ÌRewriteƒ‹[ƒ‹Šm”F
‚QD[subreq] index.html ‚Å‚ÌRewriteƒ‹[ƒ‹Šm”F
‚RD[subreq] index.php ‚Å‚ÌRewriteƒ‹[ƒ‹‚ÌŠm”F
‚SD[initial/redir] /aaaaa/index.php ‚Å‚ÌRewriteƒ‹[ƒ‹‚ÌŠm”Fyˆê’vz
index.php ‚ð—pˆÓ‚·‚邯A‚¿‚á‚ñ‚Æ index.php ‚ª•\ަ‚³‚ê‚é‚̂ł·‚ªAindex.html ‚Í•\ަ‚Å‚«‚¸EEEB
‚ǂȂ½‚©A‰ðŒˆ–@‚ð‹³‚¦‚Ä‚‚¾‚³‚¢B‚æ‚낵‚‚¨Šè‚¢‚¢‚½‚µ‚Ü‚·B
0590nobody‚³‚ñ
2011/11/29(‰Î) 10:03:51.45ID:???ttp://example.com/user/test/index.cgi
‚ɃAƒNƒZƒX‚·‚邯
ttp://example.com/user/test/index.cgi/
‚ÉƒŠƒ_ƒCƒŒƒNƒg
ttp://example.com/user/test/index.cgi/
‚ɃAƒNƒZƒX‚·‚邯‰½‚à‚µ‚È‚¢
ã‹L‚̂悤‚ÈðŒiURL‚̈ê”ÔÅŒã‚É/‚ð“ü‚ê‚éj‚Ì.htaccess‚ð“K—p‚µ‚½‚Æ‚±‚ëA
¡‚܂Ń_ƒCƒŒƒNƒg‚É"ttp://example.com/user/test/index.cgi/"‚ɃAƒNƒZƒX‚µ‚Ä‚¢‚½
“ǂݞ‚߂Ă¢‚½<img>ƒ^ƒO‚ª•\ަ‚³‚ê‚È‚‚È‚è‚Ü‚µ‚½B
‚ǂ̂悤‚É‚·‚ê‚Î<img>‚àŒ©‚ê‚ÄURL‚ÌÅŒã‚É/‚ð“ü‚ê‚ç‚ê‚é‚̂łµ‚傤‚©H
Ý’è‚͉º‹L‚Å‚·B
#.htaccess
DirectoryIndex index.cgi
Options FollowSymLinks
RewriteEngine on
RewriteBase /user/test
RewriteRule ^(.+[^/])$ $1/ [R,L] #ÅŒã‚É"/"‚ð“ü‚ê‚é
#html
<html>
<head><base href="http://example.com/user/test/"></head>
<body><img src="./img/hoge.jpg"></body>
</html>
#ƒfƒBƒŒƒNƒgƒŠŠK‘w
~/user/test/index.cgi
~/user/test/img/hoge.jpg
0591nobody‚³‚ñ
2012/03/08(–Ø) 05:51:39.56ID:1iBrsBES0592nobody‚³‚ñ
2012/03/28(…) 00:23:46.32ID:???0593nobody‚³‚ñ
2012/04/05(–Ø) 07:52:33.85ID:???“®“IƒAƒhƒŒƒX‚ðÓI‚É‚µ‚½‚‚à‚è‚Å‚·‚ª
ÓIƒAƒhƒŒƒX‚ŃAƒNƒZƒX‚Å‚«‚Ü‚·‚ª
‚»‚̃AƒhƒŒƒXƒŠƒ“ƒN‚ðƒNƒŠƒbƒN‚·‚邯
ƒuƒ‰ƒEƒUã•”‚É‚Í
“®“IƒAƒhƒŒƒX‚ªo‚Ä‚«‚Ü‚·B
‚Ç‚¤‚µ‚½‚çƒuƒ‰ƒEƒUã•”‚̃AƒhƒŒƒX‚à
ÓI‚ɂȂè‚Ü‚·‚©H
0594nobody‚³‚ñ
2012/04/05(–Ø) 18:25:34.69ID:???0595nobody‚³‚ñ
2012/04/05(–Ø) 20:43:11.48ID:pTiVcNwbquery string‚ðŽg‚Á‚½“®“I‚ÈCGIŒÄ‚Ño‚µ‚ÉƒŠƒ_ƒCƒŒƒNƒg‚·‚邿‚¤
‚É‚µ‚½‚烃P[ƒVƒ‡ƒ“ƒo[‚É‚ÍƒŠƒ_ƒCƒŒƒNƒgŒã‚ÌŒ‹‰Ê‚ªo‚Ä‚¢‚éB
ʼn‚̃AƒNƒZƒX’Ê‚è‚̃pƒX‚ðŽc‚µ‚Ä‚¨‚‚±‚Æ‚Ío—ˆ‚È‚¢‚©?
‚¾‚ÆŽv‚¤B
0596593
2012/04/05(–Ø) 23:03:05.06ID:???(1) http://xxx.xxx.jp/index.cgi
(2) http://xxx.xxx.jp/index.html
(1)‚ª–{—ˆ‚̃AƒhƒŒƒX‚Å‚·‚ª
(2)‚̃AƒhƒŒƒX‚É‚µ‚½‚¢‚̂ł·B
.htaccess‚ð
RewriteEngine on
RewriteRule ^index.html$ index.cgi
‚Æ‘‚¢‚Ä
ƒAƒhƒŒƒXƒo[‚É(2)‚ð“ü—Í‚·‚邯
(1)‚ɃAƒNƒZƒX‚Å‚«‚Ü‚µ‚Ä
ƒAƒhƒŒƒXƒo[‚É‚Í(2)‚ª•\ަ‚³‚ꂽ‚܂܂ł·B
ƒuƒ‰ƒEƒU‚Ì’†‚ÌƒŠƒ“ƒN‚ðƒNƒŠƒbƒN‚µ‚Ä
(1)‚ɃAƒNƒZƒX‚·‚邯
ƒAƒhƒŒƒXƒo[‚Ì•\‹L‚ª(1)‚ɂȂè‚Ü‚·B
‚±‚ÌŽž‚àƒAƒhƒŒƒXƒo[‚É
(2)‚ª•\ަ‚³‚ꂽ‚¢‚̂ł·‚ª
.htaccess‚Ì‘‚«•û‚ð‹³‚¦‚ĉº‚³‚¢B
0597nobody‚³‚ñ
2012/04/05(–Ø) 23:34:57.00ID:???0598nobody‚³‚ñ
2012/04/06(‹à) 06:39:30.19ID:???“®“IƒAƒhƒŒƒX‚ð«“I‚É‚µ‚½‚‚à‚è‚Å‚·‚ª
«“IƒAƒhƒŒƒX‚ŃAƒNƒZƒX‚Å‚«‚Ü‚·‚ª
‚»‚̃AƒhƒŒƒXƒŠƒ“ƒN‚ðƒNƒŠƒbƒN‚·‚邯
ƒuƒ‰ƒEƒUã•”‚É‚Í
“®“IƒAƒhƒŒƒX‚ªo‚Ä‚«‚Ü‚·B
‚Ç‚¤‚µ‚½‚çƒuƒ‰ƒEƒUã•”‚̃AƒhƒŒƒX‚à
«“I‚ɂȂè‚Ü‚·‚©H
~~~~
0599nobody‚³‚ñ
2012/04/10(‰Î) 23:21:41.60ID:???$domain = example\.com
RewriteCond %{HTTP_HOST} ^www\.
$domain
RewriteRule`
RewriteCond %{HTTP_HOST} ^asia\.$domain
RewriteRule`
‚ȂǂÆA擪‚̈ês‚Å‘½”‚ÌCond‚ðˆêЇ‚µ‚Ä•ÏX‚µ‚½‚¢‚̂ł·B
–³’ƒ‚ÈŽ¿–â‚©‚à‚µ‚ê‚Ü‚¹‚ñ‚ªA‚¨’mŒb‚ð‚¨‘Ý‚µ‚‚¾‚³‚¢B
0600nobody‚³‚ñ
2012/04/10(‰Î) 23:57:20.54ID:iJ/RABPuRewriteCond ‚Å”»’è‚É—˜—p‚Å‚«‚é‚‚ç‚¢‚¾‚낤‚©B
ˆê•”’u‚«Š·‚¦‚½ƒ‹[ƒ‹‚ð‘å—ʂɒè‹`‚µ‚½‚¢‚¾‚¯‚È‚ç
¶¬ƒXƒNƒŠƒvƒg‘‚¢‚ÄAo—ˆ‚½ƒtƒ@ƒCƒ‹‚ð Include ‚µ‚Ä‚‚ꂽ‚Ü‚¢B
0601nobody‚³‚ñ
2012/04/11(…) 15:50:12.66ID:???Žž‘ã‚Ímod_lua‚炵‚¢‚æ‚ËB
0602nobody‚³‚ñ
2012/04/14(“y) 05:09:10.35ID:NtMs3Bnh‰º‹L‚ªhtaccess‚Ì“à—e‚Å‚·B’u‚¢‚Ă邯‚±‚ë‚ÍwwwƒtƒHƒ‹ƒ_‚Å‚·B
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php/$1 [QSA,L]
</IfModule>
Ž©•ª‚̃eƒXƒgƒT[ƒo[‚ł͂¿‚á‚ñ‚Æ“®‚‚ñ‚Å‚·‚ªAƒTƒNƒ‰‚ɃAƒbƒv‚·‚邯“®‚«‚Ü‚¹‚ñB
Žv‚¢“–‚½‚é‚Ì‚ÍAƒŠƒNƒGƒXƒg‚ª*.html‚Æ‚¢‚¤ƒtƒ@ƒCƒ‹–¼‚ɂȂÁ‚Ä‚¢‚銂ł·B
‚Ç‚¤‚¢‚¤Ý’è‚É‚·‚ê‚Î*.html‚Ì•”•ª‚ðˆø”‚Æ‚µ‚ăXƒNƒŠƒvƒg‚É“n‚·‚悤‚ɂȂé‚ñ‚Å‚µ‚傤‚©H
0603nobody‚³‚ñ
2012/04/14(“y) 19:48:22.73ID:???u“®‚«‚Ü‚¹‚ñv‚Ì“à—e‚ð‚à‚¤‚µÚ‚µ‚Ú‚µ‚B
Internal Server Error‚ªo‚é‚Ì‚©A404‚Ȃ̂©A‰½‚©‘¼‚̃Gƒ‰[‚ªo‚Ä‚¢‚é‚Ì‚©Eˆá‚¤ƒGƒ‰[‚È‚ç‚Ç‚ñ‚È“à—e‚©B
0604nobody‚³‚ñ
2012/04/16(ŒŽ) 16:18:16.12ID:7ICgM6JQFirefox‚¾‚Æ‚±‚ÌƒŠƒ“ƒN‚Í–³Œø‚Å‚·‚Ƃł܂·B
Chrome‚¾‚ÆNo input file specified.‚Ƃł܂·B
Firefox‚ÌUrl‚Ì•¶Žš—ñ‚ªAˆêu’·‚Œ©‚¦‚é‚Ì‚Å‚à‚µ‚©‚·‚邯Url‚ª2d‚ɂȂÁ‚Ä‚é‚Ì‚©‚à‚µ‚ê‚Ü‚¹‚ñB
‚»‚̕ӂ͈êu‚·‚¬‚ÄŠm”F‚ª‚Å‚«‚Ü‚¹‚ñ‚Å‚µ‚½B
ƒGƒ‰[ƒƒO‚Í^‚Á”’‚¾‚Á‚½‚Ì‚ÅA‘½•ª“]‘—æ‚ÌURL‚ª–³Œø‚È‚ñ‚¾‚ÆŽv‚¢‚Ü‚·B
RewriteRule ^(.*)$ index.php/$1 [QSA,L]
‚ð
RewriteRule ^(.*)$ index.php?param=$1 [QSA,L]
‚Æ‚µ‚½‚çˆê‰žƒŠƒNƒGƒXƒg‚Í—ˆ‚½‚Ì‚ÅAÅŒã‚Ì/‚ª–â‘è‚Ȃ̂©‚È‚Ÿ‚Æ‚¨‚à‚Á‚Ä‚¢‚Ü‚·B
0605nobody‚³‚ñ
2012/04/16(ŒŽ) 19:26:47.20ID:???php.ini‚ð’u‚¢‚Äcgi.fix_pathinfo = 1‚Æ1s‘‚¢‚Ă݂½‚ç‚Ç‚¤‚Å‚µ‚傤
0606nobody‚³‚ñ
2012/04/17(‰Î) 19:38:19.38ID:???‚à‚¿‚ë‚ñ
No input file specified.
‚Å‚®‚®‚Á‚Ä‘Îô‚‚ç‚¢‚Í‚µ‚½ã‚ÅEEE
Ž¿–₵‚Ä‚é‚ñ‚¾‚æEEE‚ÈEEE‚¦EEEH
EEE‰½‚à‚µ‚Ä‚¢‚È‚¢EEE‚¾‚ÆEEE
0607nobody‚³‚ñ
2012/04/24(‰Î) 19:35:32.79ID:???ƒgƒbƒvƒy[ƒW‚Ì‚t‚q‚k
http://ƒhƒƒCƒ“.sakura.ne.jp/site/index.php
‚ðhtaccess‚É
RewriteEngine on
RewriteCond %{HTTP_HOST} ^www.ƒhƒƒCƒ“\.sakura\.ne\.jp
RewriteRule ^(.*)$ http://ƒhƒƒCƒ“.sakura.ne.jp/site/$1 [R=301,L]
RewriteCond %{THE_REQUEST} ^.*/index.php
RewriteRule ^(.*)index.php$ http://ƒhƒƒCƒ“.sakura.ne.jp/site/$1 [R=301,L]
‚Æ‚R‚O‚PƒŠƒ_ƒCƒŒƒNƒg‚ð‘‚«Awww–³‚µindex.php–³‚µ‚̃gƒbƒvƒy[ƒW‚t‚q‚k
http://ƒhƒƒCƒ“.sakura.ne.jp/site/
‚Æ“ˆê‚³‚¹‚Ă݂½‚̂ł·‚ª
http://ƒhƒƒCƒ“.sakura.ne.jp/blog/index.php?mode=```
‚Æ‚¢‚¤ƒTƒuƒy[ƒW‚Ìindex.php‚Ü‚ÅÁ‚¦‚Ä‚µ‚Ü‚¢
http://ZZZ.sakura.ne.jp/blog/?mode=```
‚Æ‚¢‚¤‚t‚q‚k‚ɂȂèAƒy[ƒW‚ª‚¤‚Ü‚•\ަ‚³‚ê‚È‚‚È‚Á‚Ä‚µ‚Ü‚¢‚Ü‚µ‚½B
ƒgƒbƒvƒy[ƒW‚Ìindex.php‚¾‚¯‚ðÁ‚µAƒTƒuƒy[ƒW‚Ìindex.php‚ÍŽc‚·•û–@‚Í‚ ‚è‚Ü‚·‚Å‚µ‚傤‚©H
link rel="canonical"‚ÅÝ’è‚·‚é•û–@ˆÈŠO‚Å‚¨Šè‚¢‚¢‚½‚µ‚Ü‚·B
‚æ‚낵‚‚¨Šè‚¢‚µ‚Ü‚·B
0608nobody‚³‚ñ
2012/04/24(‰Î) 20:09:32.17ID:WxPv1Uxg0609607
2012/04/24(‰Î) 21:05:23.21ID:???ƒTƒuƒy[ƒW
http://ƒhƒƒCƒ“.sakura.ne.jp/blog/index.php?mode=```
ª‚͊ԈႦ‚Å
http://ƒhƒƒCƒ“.sakura.ne.jp/site/index.php?mode=```
‚Å‚·Bƒgƒbƒvƒy[ƒW‚ƃTƒuƒy[ƒW‚Ìindex.php‚܂ł̂t‚q‚k‚Í“¯‚¶‚Å‚·B
ޏ—炵‚Ü‚µ‚½B‚æ‚낵‚‚¨Šè‚¢‚µ‚Ü‚·B
0610nobody‚³‚ñ
2012/05/03(–Ø) 10:19:22.94ID:???,htaccess‚Ì‘¼‚ÌÝ’è‚ÍŒø‚¢‚Ä‚¢‚Ü‚·
httpd.conf‚ɂ͉º‹L‚̂悤‚É‹Lq‚µ‚Ă܂·
<Directory />
Options FollowSymLinks
AllowOverride All
</Directory>
‘¼‚Ƀ`ƒFƒbƒN‚·‚邯‚±‚ë‚͉½‚ª‚ ‚è‚Ü‚·‚©H
0611nobody‚³‚ñ
2012/05/03(–Ø) 13:46:06.81ID:Qb5luKLfŒø‚¢‚Ă邯‚LjÓ}’Ê‚è‚ɂȂÁ‚ĂȂ¢‚Ì‚©‚ð”»•Ê‚·‚é‚Ì‚ªæ‚¾‚ÆŽv‚¤B
Context‚Íc‚Á‚ÆARewriteRule‚Í.htaccess‚É‘‚¯‚é‚ÈB
RewriteEngine On ‚̓o[ƒ`ƒƒƒ‹ƒzƒXƒg‚²‚ƂɓƗ§‚炵‚¢‚¯‚ÇA
.htaccess‚É‚à‘‚•K—v‚ ‚é‚ñ‚¾‚Á‚¯?
0612nobody‚³‚ñ
2012/05/23(…) 13:22:20.82ID:Pir5lqDtRedirectMatch‚ňȉº‚̂悤‚Éݒ肵‚½‚¢‚̂ł·‚ªAãŽè‚“®‚¢‚Ä‚‚ê‚Ü‚¹‚ñB
http://***.com/AAA/
«
http://***.com/seach.php?q=AAA
.htaccess‚ð쬂µ‚ÄAˆÈ‰º‚ð‹LÚ‚µ‚Ä‚¢‚Ü‚·
RedirectMatch ^/(.*)/?$ /search.php?$1 [NE]
ã‹L‚ÌŒ‹‰ÊA
ƒŠƒ_ƒCƒŒƒNƒgŒã‚Ɉȉº‚̂悤‚ɂȂÁ‚Ä‚µ‚Ü‚¢AH‚ðƒGƒ“ƒR[ƒh‚³‚¹‚È‚¢‚悤‚Éhtaccess‚¾‚¯‚Åݒ肵‚½‚¢‚Æl‚¦‚Ă܂·B
http://***.com/search.php%3fAAA
‚³‚‚ç‚̃Œƒ“ƒ^ƒ‹ƒT[ƒo‚Å‚â‚肽‚¢‚ÆŽv‚Á‚Ă܂·A‰½‚©•û–@‚ð‚²‘¶‚¶‚Ì•û‚¢‚Ü‚¹‚ñ‚Å‚µ‚傤‚©H
0613nobody‚³‚ñ
2012/05/26(“y) 00:35:06.64ID:???‚Å‚¾‚ß‚©‚È
0614nobody‚³‚ñ
2012/05/28(ŒŽ) 16:44:55.18ID:???0615nobody‚³‚ñ
2012/05/30(…) 18:05:49.22ID:Hgpoe6fEƒGƒXƒP[ƒv‚à‚µ‚½‚̂ł·‚ªA’¼Ú•ÏŠ·‚³‚ê‚Ä‚µ‚Ü‚¤‚悤‚Å‚·B
http://***.com/search.php\%3fAAA
\‚̓uƒ‰ƒEƒU‚É‚æ‚Á‚ĉðŽß‚³‚ê‚ÄA
http://***.com/search.php%5c%3fAAA
‚ȂǂɂȂè‚Ü‚·iIEj
Redirect‚Å‚àRewrite‚Å‚à‚Ç‚¿‚ç‚©‚Å‚«‚ê‚΂悢‚̂ł·‚ªAãŽè‚‚¢‚©‚È‚¢‚Å‚·BB
0616nobody‚³‚ñ
2012/06/06(…) 04:07:27.81ID:???‚ÅARewrite‚ÍCond‚ÅQUERY_STRING‚Éij‚ðŽg‚Á‚ÄE‚Á‚Ä
Rule‚Å%1‚ȂǂðŽg‚Á‚Ä“WŠJ‚³‚¹‚éB
0617nobody‚³‚ñ
2012/06/06(…) 09:09:10.89ID:wVcnLYsG‚²‹³Žö’¸‚¢‚½“à—e‚Í‹t‚̃pƒ^[ƒ“‚ł͂Ȃ¢‚Å‚µ‚傤‚©H
http://muumoo.jp/news/2006/04/06/0redirect.html
¡‰ñ‚â‚肽‚¢‚̂͂±‚ê‚È‚ñ‚Å‚·‚ªA
http://***.com/AAA/
«
http://***.com/seach.php?q=AAA
"AAA"‚ÍE‚¦‚Ä‚é‚̂ł·‚ªARewriteRule‚̕ϊ·Žž‚É?‚ªƒGƒXƒP[ƒv‚ð‚µ‚Ä‚àƒGƒ“ƒR[ƒh‚³‚ê‚Ä‚µ‚Ü‚¤‚̂ɢ‚Á‚Ä‚¢‚Ü‚·B
‚³‚‚ç‚̃Œƒ“ƒ^ƒ‹ƒT[ƒo‚ÅAhtaccess‚Ö‚Ì‹Lq‚łȂñ‚Æ‚©‚Å‚«‚È‚¢‚©¢‚Á‚Ă܂·B(Ž©ŽI‚Åapache—§‚Ä‚ê‚Έêu‚Ȃ͕̂ª‚©‚Á‚Ă܂·‚ªAAA)
0618nobody‚³‚ñ
2012/06/06(…) 20:29:59.74ID:nyX+e36y[N] ‚ðŽg‚Á‚ÄA‘‚«Š·‚¦Œã‚É‚à‚¤ˆê“xƒŠƒ‰ƒCƒgˆ—‚ð’Ê‚·‚Æ‚«‚à
ƒGƒXƒP[ƒv‚³‚ê‚é‚ñ‚¾‚낤‚©B
RewriteCond %{REQUEST_URI} !^/search¥.php
RewriteRule ^/([^/]+)/$ /search.php?q=$1 [N]
0619nobody‚³‚ñ
2012/06/11(ŒŽ) 19:31:38.10ID:???‚ð‚µ‚Ä‚é‚̂ł·‚ªA%xx‚ªŸŽè‚ɃfƒR[ƒh‚³‚ê‚é‚Ì‚ðŽ~‚ß‚é•û–@‚͂Ȃ¢‚Å‚µ‚傤‚©H
‹L†‚Æ‹L†‚ðƒGƒ“ƒR[ƒh‚µ‚½‚à‚Ì‚ð‹æ•Ê‚µ‚Ď擾‚µ‚½‚¢‚̂ł·B
ƒuƒ‰ƒEƒU“™‚ł̓fƒR[ƒh‚µ‚½ó‘Ô‚ÅŒ©‚¹‚½‚¢‚Ì‚ÅA2d‚ɃGƒ“ƒR[ƒh‚·‚é‚̂͂Ȃµ‚Å
0620nobody‚³‚ñ
2012/06/26(‰Î) 15:16:34.71ID:NFvhTAKJ‚Á‚Ă܂¾‰ðŒˆ–@‚È‚¢‚Ì‚©‚ËH
0621nobody‚³‚ñ
2012/06/28(–Ø) 19:22:44.29ID:???‚Ü‚¸RFC“Ç‚ñ‚¾ã‚ł̂±‚ƂȂÌH
0622nobody‚³‚ñ
2012/06/29(‹à) 01:21:01.86ID:???‚½‚‚³‚ñ‚ ‚é‚Ì‚ÅA“Ç‚ñ‚¾‚à‚Ì‚à‚ ‚ê‚Î
“Ç‚ñ‚łȂ¢‚à‚Ì‚à‚ ‚é‚Ì‚ÅA
“š‚¦‚ç‚ê‚ê‚Ü‚¹‚ñB
0623nobody‚³‚ñ
2012/06/29(‹à) 01:23:03.68ID:???ƒƒNƒƒN‚—
0624nobody‚³‚ñ
2012/07/01(“ú) 18:20:26.64ID:???“Ç‚ñ‚łȂ¢‚à‚̂΂©‚è‚Å‚·‚Ë
‚í‚©‚è‚Ü‚·
0625nobody‚³‚ñ
2012/07/01(“ú) 18:29:10.86ID:???ttp://www.ietf.org/rfc/rfc1630.txt
‚±‚ê‚ð“Ç‚ñ‚Å‚à‚í‚©‚ç‚È‚¢H
“Ç‚ñ‚¾‚±‚ƂȂ©‚Á‚½H
> Windows”ÅApache+mod_rewrite‚Å(ry
–{“–‚É":"‚ªŽg‚¦‚È‚©‚Á‚½‚çscheme‚ÌŒã‚͉½‚Å‹æØ‚ë‚¤‚©‚È
Žg‚¦‚邯‚±‚ëŽg‚¦‚È‚¢‚Æ‚±‚낪‚í‚©‚ç‚È‚¢ƒAƒz‚Á‚Ä‚·‚²‚¢‚È
0626nobody‚³‚ñ
2012/07/02(ŒŽ) 00:41:19.79ID:???0627nobody‚³‚ñ
2012/07/02(ŒŽ) 07:00:44.90ID:???0628nobody‚³‚ñ
2012/07/02(ŒŽ) 19:36:25.60ID:???0629nobody‚³‚ñ
2012/07/20(‹à) 21:05:23.82ID:???http://example.com/sub/file.txt
ŽÀۂ̃tƒ@ƒCƒ‹‚͉º‚ÌURL‚É‚ ‚éó‘Ô‚Å‚·‚ªA
ã‚ÌURL‚ɃAƒNƒZƒX‚µ‚½ê‡‚É‚à“¯‚¶ƒtƒ@ƒCƒ‹‚ð•Ô‚µ‚½‚¢‚ÆŽv‚Á‚Ä‚¢‚Ü‚·B
ŽÀۂ͉º‚̃tƒ@ƒCƒ‹‚ÍŠK‘w‚ª[‚AURL‚ª‚©‚Ȃ蒷‚¢‚Ì‚ÅAƒVƒ‡[ƒgƒJƒbƒg‚̂悤‚ÈŒ`‚ÅŽg‚¢‚½‚¢‚ÆŽv‚Á‚Ä‚¢‚Ü‚·B
‚»‚ÌŽž‚ÉAã‚ÌURL‚ŃAƒNƒZƒX‚µ‚½ê‡‚Íã‚ÌURL‚̂܂܂ɂµ‚Ä‚¨‚«‚½‚¢‚̂ł·‚ªA‚ǂ̂悤‚É‚µ‚½‚çŽÀŒ»‚Å‚«‚é‚Å‚µ‚傤‚©B
Œ»Ý sub.example.com ‚Ì .htaccess ‚Ɉȉº‚̂悤‚È‹Lq‚ð‚µ‚Ä‚Ý‚½‚̂ł·‚ªAURL‚ª‰º‚Ì‚à‚̂ɕςí‚Á‚Ä‚µ‚Ü‚¤‚悤‚Å‚·B
RewriteEngine On
RewriteBase /
RewriteRule ^(.+)$ http://example.com/sub/$1 [L]
0630nobody‚³‚ñ
2012/07/20(‹à) 21:27:00.45ID:???0631nobody‚³‚ñ
2012/07/21(“y) 14:35:53.18ID:???‚ÉPƒtƒ‰ƒO‚ð•t‚¯‚½‚µ‚ÄA
RewriteRule ^(.+)$ http://example.com/sub/$1 [L,P]
‚Æ‚·‚邱‚ƂŊó–]‚Ì“®ì‚ɂȂè‚Ü‚µ‚½B
0632nobody‚³‚ñ
2012/07/28(“y) 01:33:58.00ID:???–ð—§‚½‚¸‚—‚—‚—
0633nobody‚³‚ñ
2012/08/07(‰Î) 13:24:36.49ID:YRcNWMi3RewriteRule (.+)/([0-9]+)$ $1.php?id=$2 [L]
‚â
RewriteRule a/([0-9]+)$ a.php?id=$1 [L]
‚Ȃǂ̗p‚É‘‚«Š·‚¦æ‚Æ‘‚«Š·‚¦Œã‚É“¯‚¶•¶Žš‚ª‚ ‚邯404ƒGƒ‰[‚ɂȂÁ‚Ä‚µ‚Ü‚¢‚Ü‚·B
RewriteRule a/([0-9]+)$ b.php?id=$1 [L]
‚Ȃ瓮‚‚̂ł·‚ªEEEB
‚Ç‚¤‚·‚ê‚Γ¯‚¶•¶Žš‚ðŽg‚¢‘‚«Š·‚¦‚·‚邱‚Æ‚ª‚Å‚«‚é‚ñ‚Å‚µ‚傤‚©EEEH
0634nobody‚³‚ñ
2012/09/09(“ú) 08:58:55.72ID:???mod_rewrite‚ŌĂÑo‚·nph-cgi‚̃{ƒfƒB‚É—]Œv‚ȃwƒbƒ_•¶Žš—ñ‚ªo—Í‚³‚ê‚Ü‚·B
ƒwƒbƒ_‚ɂ͈Ó}‚µ‚½•¶Žš—ñ‚ªo—Í‚³‚ê‚Ü‚·B
‚Ü‚³‚É‚±‚̃XƒŒ‚Ì>>76>>286‚Æ“¯‚¶Çó‚È‚ñ‚Å‚·‚ª‰ñ”ðô‚ ‚è‚Ü‚¹‚ñ‚Å‚µ‚傤‚©H
0635nobody‚³‚ñ
2012/10/26(‹à) 23:58:36.62ID:???Apache‚Ìmod_rewrite‚ðmod_mruby‚É‚æ‚Á‚Ä–³‚‚·Ž–‚ª‚Å‚«‚é‚©
http://blog.matsumoto-r.jp/?p=2969
0636nobody‚³‚ñ
2012/10/29(ŒŽ) 20:46:56.05ID:jAMWqNZ2Œ»ÝApache‚̃o[ƒ`ƒƒƒ‹ƒzƒXƒg‹@”\‚ð—˜—p‚µ‚Ä‚¢‚Ü‚·
¡VirtualHost‚ÌÝ’è‚Í‚±‚̂悤‚ɂȂÁ‚Ä‚¢‚Ü‚·(DocumentRoot‚Í“¯‚¶)
<VirtualHost *:80>
ServerName www.example.com
DocumentRoot /home/hoge/public_html
</VirtualHost>
<VirtualHost *:80>
ServerName www.example2.com
DocumentRoot /home/hoge/public_html
</VirtualHost>
¡‚â‚肽‚¢‚±‚Æ
1) http://www.example.com/hoge/‚ŃAƒNƒZƒX‚ª‚ ‚Á‚½ê‡
/home/hoge/public_html/index.php?id=hoge‚ð•\ަ‚µ‚½‚¢B
RewriteRule ^([a-z0-9_-]+)/$ /home/hoge/public_html/index.php?id=$1 [L]
2) http://www.example2.com‚ŃAƒNƒZƒX‚ª‚ ‚Á‚½ê‡
/home/hoge/public_html/index.php?id=hoge‚ð•\ަ‚µ‚½‚¢B
RewriteRule ^$ /home/hoge/public_html/index.php?id=hoge [L]
‚‚܂èAˆÙ‚È‚éƒhƒƒCƒ“‚Å“¯‚¶ƒy[ƒW‚ð•\ަ‚µ‚½‚¢‚̂ł·B
‚±‚ÌRewriteRule‚𗼕û‘‚¢‚Ä‚àʼn‚É‘‚¢‚½ƒ‹[ƒ‹‚µ‚©“K—p‚³‚ê‚Ü‚¹‚ñB
ƒIƒvƒVƒ‡ƒ“‚ª–â‘è‚Ȃ̂łµ‚傤‚©H‚æ‚낵‚‚¨Šè‚¢‚µ‚Ü‚·B
0637nobody‚³‚ñ
2012/10/29(ŒŽ) 20:52:57.41ID:???0638nobody‚³‚ñ
2012/10/29(ŒŽ) 22:36:47.55ID:jAMWqNZ2‚Í‚¢BƒŒƒX‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·B
Ý’è‚Í‘S•”‚Å‚±‚̂悤‚ɂȂÁ‚Ä‚¢‚Ü‚·B
RewriteEngine on
# 1) www.example.com—p
RewriteRule ^([a-z0-9_-]+)/$ /home/hoge/public_html/index.php?id=$1 [L]
RewriteRule ^([a-z0-9_-]+)/([a-z]+)/$ /home/hoge/public_html/$2.php?id=$1 [L]
# 2) www.example2.com—p
RewriteRule ^$ /home/hoge/public_html/index.php?id=hoge [L]
RewriteRule ^([a-z]+)/$ /home/hoge/public_html/$1.php?id=hoge [L]
1)‚ÍAhttp://www.example.com/hoge/‚ŃAƒNƒZƒX‚ª‰ï‚Á‚½ê‡Aid=hoge‚É‚È‚é‚æ‚¤‚É‚µ‚Ä‚¢‚Ü‚·B‚±‚ê‚ð
2)‚ÅAhttp://www.example2.com‚ŃAƒNƒZƒX‚ª‚ ‚Á‚½ê‡Aid=hoge‚É‚È‚é‚æ‚¤‚ÈÝ’è‚É‚µ‚½‚¢‚ÆŽv‚Á‚Ä‚¢‚Ü‚·B
id=hoge‚Í“–‘RÝ’è‚É‹L“ü‚·‚é•K—v‚ª‚ ‚è‚Ü‚·‚æ‚ËB‚»‚µ‚ăAƒNƒZƒX‚ª‚ ‚Á‚½ê‡—¼•û‚̃hƒƒCƒ“‚Å“¯‚¶‚悤‚É‚È‚é‚æ‚¤‚É‚µ‚½‚¢‚̂ł·B
‚æ‚낵‚‚¨Šè‚¢‚µ‚Ü‚·B
0639nobody‚³‚ñ
2012/10/29(ŒŽ) 22:43:52.73ID:???0640nobody‚³‚ñ
2012/11/19(ŒŽ) 21:08:48.34ID:???0641nobody‚³‚ñ
2012/11/19(ŒŽ) 21:29:17.19ID:???0642nobody‚³‚ñ
2013/03/21(–Ø) 19:12:40.16ID:???‚±‚ÌƒŠƒ“ƒN‚𓥂ނÆhttp://localhost/‚É”ò‚ñ‚Å‚µ‚Ü‚¢‚Ü‚·
href="/"‚Æ‚¢‚¤ƒŠƒ“ƒN‚ªŽg‚¢‚½‚¢‚Ì‚ÅAƒhƒLƒ…ƒƒ“ƒgƒ‹[ƒg‚ðhttp://localhost/~example/‚É‚·‚é•û–@‚ð‹³‚¦‚Ä‚‚¾‚³‚¢
0643nobody‚³‚ñ
2013/03/26(‰Î) 06:58:48.63ID:4K2kYRPh0644nobody‚³‚ñ
2013/05/02(–Ø) 20:24:29.83ID:bOBKpt7Iapache2.2‚©‚ç2.4‚ւ̈Úsì‹Æ‚ð‚µ‚Ä‚¢‚Ä‹C‚¢‚½‚̂ł·‚ª
2.2‚̂Ƃ«‚̓gƒbƒvƒy[ƒW‚ւ̃AƒNƒZƒX‚ð
RewriteRule ^$ /foo.php
‚Æ‚µ‚ÄƒŠƒ‰ƒCƒg‚µ‚Ä‚½‚̂ł·‚ª
2.4‚ł͂±‚ÌðŒ‚ÉŠY“–‚µ‚È‚‚È‚Á‚Ä‚µ‚Ü‚¢‚Ü‚µ‚½B
‚¢‚ë‚¢‚뎎söŒë‚µ‚½‚Æ‚±‚ë
RewriteRule ^(index\.html)?$ /foo.php
‚Æ‘‚‚ÆOK‚Æ‚¢‚¤‚±‚Æ‚ª•ª‚©‚è‚Ü‚µ‚½B
RewriteRule ^index\.html$ /foo.php
‚ÍNG‚Å‚µ‚½B
‰ñ”ðô‚Í•ª‚©‚Á‚½‚̂ł·‚ª‚È‚ñ‚¾‚©‹CŽ‚¿ˆ«‚¢‚̂Ŏ¿–₵‚Ă݂܂µ‚½B
‚±‚ê‚ÍŽd—l‚ª•Ï‚í‚Á‚½‚̂łµ‚傤‚©H
0645nobody‚³‚ñ
2013/05/08(…) 17:17:31.74ID:lLEBkj6zURL‚»‚̂܂܂ÅAŠO•”‚̃TƒCƒg‚ð•\ަ‚³‚¹‚½‚¢‚Å‚·B
http://www.hogehoge.com/pages/test01/
‚ðA
URL—“‚ð‚»‚Ì‚Ü‚Ü‚É
http://aaaa.hogehoge.com/pages/test01/ ‚ð•\ަ‚³‚¹‚½‚¢‚Å‚·
www‚Ì@.htaccess@‚É
RewriteRule ^pages/(.*)/$ http://aaaa.hogehoge.com/pages/$1/ [R,L]
‚Á‚Ä‘‚‚ÆAURL‚܂ŕςí‚Á‚¿‚á‚¢‚Ü‚·B
‚¨Šè‚¢‚µ‚Ü‚·
0646645
2013/05/08(…) 18:14:47.04ID:???ƒT[ƒo[‚É‚ÍA“ü‚Á‚Ă܂¹‚ñ‚Å‚µ‚½@(‚„t¼)´°Ý
0647nobody‚³‚ñ
2013/05/08(…) 19:12:39.58ID:???0648nobody‚³‚ñ
2013/05/08(…) 20:06:48.66ID:???ƒtƒBƒbƒVƒ“ƒOƒTƒCƒg‰³
0649645
2013/05/11(“y) 17:44:12.77ID:???ƒpƒNƒŠƒTƒCƒg‚ÌŽèŒû‚à‚»‚¤‚â‚é‚ñ‚¾‚낤‚¯‚Ç‚³B
0650645
2013/05/11(“y) 17:45:21.64ID:???0651nobody‚³‚ñ
2013/11/29(‹à) 03:52:26.84ID:???‰ŠúƒhƒƒCƒ“ ‚©‚ç@“ÆŽ©ƒhƒƒCƒ“‚É“]‘—‚µ‚½‚¢‚̂ł¤‚Ü‚‚¢‚«‚Ü‚¹‚ñ
RewriteEngine on
RewriteCond %{HTTP_HOST} ****?.sakura?.ne?.jp [NC]
RewriteRule .* http://www.*******.jp%{REQUEST_URI} [L,R=301]
Internal Server Error‚ªo‚Ä‚µ‚Ü‚¢
‚³‚‚ç‚̃Gƒ‰[ƒƒO‚ðŒ©‚é‚Æ
/home/ƒAƒJƒEƒ“ƒg/www/.htaccess: Invalid command '\xef\xbb\xbfDirectoryIndex', perhaps mis-spelled or defined by a module not included in the server configuration
ƒƒO‚É‚ ‚邿‚¤‚Éwww”z‰º‚É.htaccess‚ð’u‚¢‚Ä‚¢‚Ü‚·
–󂷂ƃXƒyƒ‹ƒ~ƒX‚©ƒ‚ƒWƒ…[ƒ‹‚ª‚È‚¢‚ÆŒ¾‚¤Ž–‚Å‚·‚ª
‚³‚‚çƒT[ƒo[‚ÍŒöŽ®‚Åmod_rewrite‚ð—˜—p‚Å‚«‚é‚Ý‚½‚¢‚Å‚·‚µ
‹Lq‚ªŠÔˆá‚Á‚Ä‚¢‚¤‚̂łµ‚傤‚©
‚Ç‚¤‚©‚æ‚낵‚‚¨Šè‚¢‚¢‚½‚µ‚Ü‚·B
0652nobody‚³‚ñ
2013/11/29(‹à) 07:39:50.08ID:???0653nobody‚³‚ñ
2013/11/29(‹à) 07:40:27.72ID:x026Ok3v>\xef\xbb\xbf
‚Æ‚è‚ ‚¦‚¸AUTF-8‚ÌBOM‚¾‚ÈA‚±‚êB
•t‚©‚È‚¢‚悤‚ɕۑ¶‚µ‚Ă݂½‚ç?
0654nobody‚³‚ñ
2013/11/29(‹à) 09:56:58.90ID:qgN1e/+l0655nobody‚³‚ñ
2014/03/27(–Ø) 00:55:29.10ID:???“Á’è‚̃tƒ@ƒCƒ‹‚ÖƒAƒNƒZƒX‚ª‚ ‚Á‚½ê‡‚É‚ÍA‚»‚̃tƒ@ƒCƒ‹‚¾‚¯ƒŠƒ_ƒCƒŒƒNƒg‚ð‚©‚¯‚½‚¢‚Å‚·B
‹ï‘Ì“I‚É‚ÍA
contact.html ‚ɃAƒNƒZƒX‚ª—ˆ‚½ê‡‚É‚ÍA
contact.php ƒtƒ@ƒCƒ‹‚É”ò‚΂µ‚½‚¢‚Æl‚¦‚Ä‚¢‚Ü‚·B
‚Ç‚¤‚¢‚¤ƒR[ƒh‚𑂯‚ΑSƒtƒ@ƒCƒ‹‚ł͖³‚A“Á’è‚̃tƒ@ƒCƒ‹‚ɑ΂µ‚Ä.modrewrite‚ðŽg‚¦‚Ü‚·‚©H
0656nobody‚³‚ñ
2014/03/27(–Ø) 04:10:08.99ID:???RewriteRule (.*)/contact.html$ $1/contact.php [R=301,L]
‚Æ‚©‚»‚ñ‚È‚ñ‚Å‚¢‚¢‚ñ‚¶‚á‚È‚¢‚Ì
0657nobody‚³‚ñ
2014/03/27(–Ø) 21:29:07.68ID:???‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·I
‚±‚̃XƒŒ‚ª‰ß‘a‰ß‚¬‚Ä’N‚àŒ©‚Ä‚‚ê‚Ä‚¢‚È‚¢‚ñ‚¶‚á‚È‚¢‚©‚ÆŽv‚Á‚Ă܂µ‚½‚—
0658nobody‚³‚ñ
2014/03/28(‹à) 20:25:13.28ID:???‰½‚©“Á•ʘb‘肪‚ ‚é‚킯‚Å‚à‚È‚¢‚µ
‚Ƃ͂¢‚¦Œ©‚Ä‚él‚ÍŒ©‚Ă邾‚낤A‰´‚àêƒuƒ‰‚̃uƒbƒNƒ}[ƒN‚µ‚ă`ƒFƒbƒN‚Í‚µ‚Ă邵
ˆêŒ©‰ß‘a‚Á‚ĂĂàˆÄŠO‚·‚®ƒŒƒX‚ª•t‚‚Æ‚±‚ë‚Í’¿‚µ‚‚Í–³‚¢
0659nobody‚³‚ñ
2014/03/29(“y) 07:47:28.10ID:???>>655’ö“x‚È‚çRedirectMatch‚Å\•ª‚¾‚ë‚ÆŽv‚¢‚‚Â
‚É‚â‚ɂ₵‚È‚ª‚ç“Ç‚ñ‚ł邵‚—
0660nobody‚³‚ñ
2014/03/29(“y) 13:05:40.16ID:???‚»‚ñ‚È•û–@‚à‚ ‚Á‚½‚Ì‚ËB
ƒIƒƒRƒ“‚Á‚Ă܂¶‚Å‚Á‚©H
0661sage
2014/04/06(“ú) 15:02:01.73ID:TmvJ2Q7/http://sample.co.jp/xxx/ ‚ɃAƒNƒZƒX‚µ‚½‚Æ‚«‚É http://sample.co.jp/xxx.php ‚ð•\ަ‚µ‚½‚‚ÄA.htaccess‚É
RewriteEngine on
RewriteOptions MaxRedirects=1
RewriteBase /
RewriteCond %{REQUEST_FILENAME}\.php -f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^([0-9a-zA-Z_\-]+)/$ $1\.php [L,R]
‚Æ‘‚¢‚½‚̂ł·‚ªA³í‚É“®ì‚µ‚Ä‚‚ê‚Ü‚¹‚ñB
‚Ç‚±‚ªŠÔˆá‚Á‚Ä‚¢‚é‚©‹³‚¦‚ĉº‚³‚¢B
¡ ‚±‚̃XƒŒƒbƒh‚Í‰ß‹ŽƒƒO‘qŒÉ‚ÉŠi”[‚³‚ê‚Ä‚¢‚Ü‚·