‚T‚æ‚į‚ń‚Ė‚é šƒXƒ}ƒz”Łš ”ŒfŽ¦”Ā‚ɖ߂達 ‘S•” 1- ÅV50  

” ‚±‚ĢƒXƒŒƒbƒh‚Ķ‰ß‹ŽƒƒO‘qŒÉ‚ÉŠi”[‚³‚ź‚Ä‚¢‚Ü‚·

yApachezmod_rewrite‚É‚Ā‚¢‚ÄŒź‚éƒXƒŒ

1 Fnobody‚³‚ńF02/06/11 19:29 ID:wH0rV3+D
Apache‚Ģƒ‚ƒWƒ…[ƒ‹wmod_rewritex‚ÉŠÖ˜A‚·‚éƒXƒŒ‚Å‚·B

Šī–{“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

2 Fnobody‚³‚ńF02/06/11 19:30 ID:???
”‚¾! 2ƒQƒbƒg«««!
PPPPPÉPPP@@@@@@@(LL
@@@@ ČČ@@@j@@@@@@(LÜ(L
@@¼i߄tß ‚Āßßß(LÜ;;;ßßß
@(G)@@@@@ PP@ (LÜ(LÜ;;


3 F3F02/06/11 20:03 ID:???
3

4 FŽF02/06/11 22:12 ID:???
mod_rewrite‚Å‹Ć‚Į‚½Ž–‚ā‚Į‚Ä‚é‚Ęsendmail.cf‘‚¢‚Ä‚é‚ꂤ‚Č‹C•Ŗ‚É‚Č‚ē‚Č‚¢?
•ĻŠ·’†‚ĢURI•¶Žš—ń‚É‹ó”’‹ęŲ‚č‚ŏó‘Ō‚š•Ū‘¶‚µ‚½‚č‚³B

5 F‚©‚Ø‚č‚ńÕ‚č ŸKAORinK6 F02/06/11 23:37 ID:???
¹8ƒmƒnR8ø
@ i@O¤OjQQ_ @@@@@@@@@@@@@@@@@@@|=ßßß`oƒmƒnRo`
@i‚Ā‚Āi@@@ij|=ßßVƒXƒŒ‚Ø‚ß‚Å‚Ę‚¤‚Č‚Ģ‚ź‚·|ō@@ @(@LśDM)
@@Ɂ@lɁ@PP@@@@@@@@@@@@@@@@@@@@@@|=ßßßQQ‚Ā
@i__Qj__j



6 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń F02/06/12 17:40 ID:???
>4
—]Œv‚Č‚±‚Ę‚µ‰ß‚¬‚āAƒ‹[ƒv‚ɊׂĮ‚Ä‚µ‚Ü‚¤‚±‚Ę‚ą‚ ‚č‚Ü‚·‚ŖA‰½‚©H

Rewrite‚·‚鎞‚ÉContent-type‚Į‚ďķ‚É text/html ‚Č‚ń‚¾‚ė‚¤‚©H
text‚©‚ēimage‚ÉRewrite‚·‚é‚ʁAtext/html ‚Ģ‚Ü‚Ü‚Å image/xxx ‚É•Ļ‚ķ‚ē‚ńB
ŠĀ‹«‚É‚ę‚Į‚Ä‚Ķ•s–”B
‰ń”šō‚ ‚ź‚ĪA•ń·ĪŽ°ĒB

7 Fnobody‚³‚ńF02/06/12 23:23 ID:QxWRW/Qr
>>1Œ©‚½‚Æ‚ĒA‚³‚Į‚Ļ‚č‚ķ‚©‚ē‚ńB
Œ‹‹Ē‚±‚ź‚Ķ‰½‚Č‚Ģ‚©B

8 Fnobody‚³‚ńF02/06/12 23:44 ID:K447s2+V
RewriteMap + prgŽg‚Į‚Ĉź’莞ŠŌ“ą‚Ģ“ÆŽžƒAƒNƒZƒX”§ŒĄ‚ÉŽg‚Į‚Ä‚éB
Œv‘ŖƒvƒƒOƒ‰ƒ€‘¤‚ĶPerl‚¾‚Æ‚Ē‹N“®‚µ‚Į‚Ļ‚Č‚µ‚¾‚©‚ē‘‚­‚ăCƒC‚ĖB

mod_proxy‚Ę‚Ģ‘g‚Ż‡‚ķ‚¹‚ŖŠy‚µ‚­‚čD‚«‚¾‚ȁB

9 Fnobody‚³‚ńF02/06/18 14:58 ID:???
ŽN‚µ

10 Fnobody‚³‚ńF02/06/19 01:10 ID:???
htaccess‚¾‚Æ‚Ģ‹Lq‚Å‘Ńˆę§ŒĄ‚Ę‚©max_connections‚Ę‚©Ż’č‚Å‚«‚é‚ꂤ‚É‚Č‚ē‚ń‚©‚ȁB
mod_throttle‚Ę‚©‚ĶOS‚ŖUnixELinuxŒn‚µ‚©ƒ_ƒ‚¾‚µB

11 Fnobody‚³‚ńF02/06/23 02:28 ID:???
>>10–³—‚¾‚ė‚¤B‚»‚ź‚ĶAƒT[ƒo[‘¤‚ĢƒI[ƒo[‚Å‚©‚¢‚ĘŽv‚ķ‚Č‚¢‚©H
uƒT[ƒo[Ż’čv•Ļ‚¦‚é‚ꂤ‚Č‚ą‚ń‚¾‚©‚ēc

12 Fnobody‚³‚ńF02/08/22 22:33 ID:???
age

‚Ā[‚©A”Ā‚ĢŽĄ—Ķ‚š”½‰f‚µ‚½ƒXƒŒ‚¾‚ȁEEEB

13 Fnobody‚³‚ńF02/09/23 14:05 ID:YqX96leN
[P] ‹@”\‚ŖD‚«

14 Fnobody‚³‚ńF02/09/24 16:25 ID:/2P4+h33
mod_rewrite‚ŖŽg‚¦‚éƒT[ƒo‚Į‚Ä‚Ē‚±‚Ŗ‚ ‚é‚ĢH


15 Fnobody‚³‚ńF02/09/24 17:54 ID:???
•³½Ų±

16 Fnobody‚³‚ńF02/09/24 17:59 ID:cTjjUirZ
‚¢‚æ‚¢‚æ–ā‚¢‡‚ķ‚¹‚ø‚É‚ķ‚©‚ń‚Č‚¢‚ą‚ń‚©‚Č

17 Fnobody‚³‚ńF02/10/02 13:14 ID:6JgGwrqz
CGI‚ŖŽg‚¦‚é‚Ę‚±‚ė‚Č‚ēsystem('httpd -l')‚µ‚Ä‚Ż‚é‚Ę‚©

18 Fnobody‚³‚ńF02/10/07 22:30 ID:bKtEI8Ri
@mod_rewrite ‚É‚Ā‚¢‚Ä’²‚ׂĂ¢‚½‚ēA‚±‚±‚šŒ©‚Ā‚Æ‚Ü‚µ‚½B
@‰ŗ‹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

‚PDtest/ ˆČ‰ŗ‚ĢƒpƒXī•ń‚Ķ–³Ž‹‚³‚ź‚āAhoge.php ‚ŖŒÄ‚Ī‚ź‚éB
‚QDtest/ ˆČ‰ŗ‚Ģ 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_INFOH‚šŽQĘ‚·‚ź‚Ī‚¢‚¢‚¾‚Æ‚©‚ȁH‚»‚ą‚»‚ą
ŽQĘ‚Å‚«‚é‚Ģ‚©‚ȁH
@‚ ‚Ę‚ÅŽŽ‚µ‚Ä‚Ż‚Ü‚·B‚Å‚ąŒoŒ±ŽŅ‚¢‚½‚ēA‹³‚¦‚Ä‚­‚¾‚³‚¢B

19 Fnobody‚³‚ńF02/10/07 23:20 ID:???
test ‚šƒfƒBƒŒƒNƒgƒŠ‚Å‚Ķ‚Č‚­A
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


20 FhmkF02/10/07 23:28 ID:???
>>18
Ś‚µ‚¢‚±‚Ę‚Ķ‚ę‚­‰Æ‚¦‚Ä‚¢‚Č‚¢‚Ģ‚ŁA‚Å‚«‚é‚Ę‚¾‚ÆŒ¾‚Į‚Ä‚Ø‚±‚¤B
Šm‚©³‹K•\Œ»‚šŽg‚Į‚½‚ꂤ‚ȁAAA


21 Fnobody‚³‚ńF02/10/08 01:39 ID:HuLBTBG+
>>19
@‚ ‚č‚Ŗ‚Ę‚¤‚²‚“‚¢‚Ü‚·AŽŽ‚µ‚Ä‚Ż‚Ü‚·B

>>20
@S‹­‚¢‚ØŒ¾—tA‚ ‚č‚Ŗ‚Ę‚¤‚²‚“‚¢‚Ü‚·B

22 Fnobody‚³‚ńF02/10/08 01:50 ID:NmxcT/YZ
‚»‚¤‚¢‚¦‚ĪA‚Ü‚½AV‚µ‚¢apache‚Å‚½‚Ė`
ƒAƒbƒv‚µ‚Č‚«‚įB

23 Fnobody‚³‚ńF02/10/08 01:50 ID:???
>>20

«‚Ģ‚ꂤ‚ȉļ˜b‚µ‚Ä‚Ø‚¢‚Ă؂߂łā[‚ȁB

http://pc.2ch.net/test/read.cgi/php/1031721334/n363-365

24 Frģ‘¾˜YF02/10/08 10:57 ID:HuLBTBG+
>>21
>>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—lA‚ ‚č‚Ŗ‚Ę‚¤‚²‚“‚¢‚Ü‚µ‚½B

25 FhmkF02/10/08 11:43 ID:???
‚ß‚Å‚½‚µA‚ß‚Å‚½‚µB
³‹K•\Œ»Žg‚ķ‚Č‚©‚Į‚½‚Å‚·‚ĖBŽø—ē‚µ‚Ü‚µ‚½B

>>23
‚ę‚­Œ©‚Ä‚é‚ȁA‰Él‚߁B‘fl‚Ķ‹ų‚Å‚ąH‚Į‚Ä‚ėB

26 Fnobody‚³‚ńF02/11/07 11:24 ID:5CKaXlWW
‚·‚Ż‚Ü‚¹‚ńA‚æ‚å‚Į‚Ę‹³‚¦‚Ä‚­‚¾‚³‚¢B
Apache2.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

‘¼‚É‹Lq‚µ‚Č‚«‚į‚¢‚Æ‚Č‚¢‚±‚Ę‚Į‚Ä‚Č‚ń‚Å‚µ‚傤H
modules/ ‚Ģ‰ŗ‚É mod_rewrite.so ‚Ŗ‚Č‚¢‚Ģ‚ŖŒ“ˆö‚Å‚µ‚傤‚©H

27 F26F02/11/07 11:34 ID:5CKaXlWW
httpd -l
‚ĢŒ‹‰Ź‚Å‚Ķ 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

28 Fnobody‚³‚ńF02/11/07 11:46 ID:???
>>26
mod_rewrite‚Ķ‚æ‚į‚ń‚Ę‘g‚Żž‚Ü‚ź‚Ä‚éB‘g‚Żž‚Ü‚ź‚Ä‚Č‚¢‚Ģ‚É
.htaccess‚Å‚Ķ‚Č‚­httpd.conf ‚ɏ‘‚¢‚½‚Ģ‚Č‚ēA‚»‚ą‚»‚ąƒGƒ‰[‚Ŗo‚Ä
apache‚Ŗ‹N“®‚µ‚Č‚¢B

‚Ę‚č‚ ‚¦‚øAmod_rewrite‚ÉŠÖ‚·‚éƒhƒLƒ…ƒƒ“ƒg‚š‚ą‚¤ˆź“x‚ę‚­“Ē‚Ż’¼‚¹B
‚»‚ĢŻ’č‚Årewrite‚³‚ź‚é‚Ķ‚ø‚Ŗ‚Č‚¢B


29 Fnobody‚³‚ńF02/11/07 11:55 ID:???
RewriteBase‚Ę‚©‚ąŻ’č‚š

30 F26F02/11/07 13:00 ID:5CKaXlWW
‚ń[A‚±‚¤‚¢‚¤‚Ę‚«‚ÉŽ©•Ŗ‚Ģ—‰š—Ķ‚Ģ‚Č‚³‚šŽĄŠ“‚µ‚Ü‚·BBB

http://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‚µ‚Ä‚ą‚»‚Ģ‚Ü‚Ü•\Ž¦‚³‚ź‚æ‚į‚¢‚Ü‚·BB

‚ą‚¤­‚µ‚¾‚ƃqƒ“ƒg‚š‚­‚¾‚³‚¢B‚ØŠč‚¢‚µ‚Ü‚·B

31 F26F02/11/07 13:46 ID:???
‚ A‚Č‚ń‚©‚Å‚«‚½‚Į‚Ū‚¢‚Å‚·B
<Directory /home/www/htdocs>
</Directory>
‚Ģ’†‚ɏ‘‚¢‚Ä‚ ‚°‚½‚ē‚Å‚«‚Ü‚µ‚½B
‚Ü‚¾‚æ‚į‚ń‚Ę—‰š‚µ‚Ä‚Č‚¢‚Ģ‚Å‚æ‚å‚Į‚ʐ®—‚µ‚čl‚¦‚Ä‚Ż‚Ü‚·B
28‚³‚ńA29‚³‚ń‚ ‚č‚Ŗ‚Ę‚¤‚²‚“‚¢‚Ü‚µ‚½B

32 FŽRčĀF03/01/15 13:46 ID:???
iOOj

33 FŽRčĀF03/03/13 17:35 ID:???
iOOj

34 FŽRčĀF03/04/17 12:18 ID:???
iOOj

35 FŽRčĀF03/04/20 06:16 ID:???
@@ ČQČ
@@i@@OO jƒ ‚Ź‚é‚ŪiOOj

36 FŽ„‚Ģ‚Ø‹ą‚Ŗ‘‚¦‚Ä‚¢‚éF03/05/18 23:41 ID:c9BgLl5+
‚Ø‹ą‚Ŗ—~‚µ‚¢l‚ĶŒ©‚Ä‚ĖI‰Ņ‚°‚él‚Ķ“w—Ķ‚µ‚½l‚Ģ‚ŻI
‹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

37 FŽRčĀF03/05/22 02:00 ID:???
„Ŗ\„Ŗ\„Ŗ\„Ŗ\„Ŗ\„Ŗ\„Ŗ\„Ŗ\„Ŗ[JRŽRč‰wiOOj]„Ŗ\„Ŗ\„Ŗ\„Ŗ\„Ŗ\„Ŗ\„Ŗ\„Ŗ\„Ŗ\

38 FŽRčĀF03/05/28 17:20 ID:???
@@@ @ČQČ
Ėß­.°@(@@OO j ƒ‚±‚ź‚©‚ē‚ą–l‚š‰ž‰‡‚µ‚ĉŗ‚³‚¢‚ĖiOOjB
@@k~¾PPl
@@ \\ @@@@@@@@@@@@@@@@@@@@@ŽRčĀ

39 FŽRč ĀF03/07/15 11:14 ID:???

@__ČQČ_
@|i@@OO j|@ƒQ‚é‚ŪiOOj
@|_ÜÜÜ_
@_ |ÜÜÜ~|@@@@@@@@@ŽRčĀ
@@ ~PPPP

40 FŽRč ĀF03/08/02 02:37 ID:???
@@ ČQČ
@@i@@OO jƒ ‚Ź‚é‚ŪiOOj

41 F‚Ś‚邶‚å‚  ŸySd1dMH5Gk F03/08/02 05:19 ID:???
@@@ @ČQČ@ ČQČ
Ėß­.°@i@ E‚REj (@@OO j ƒ‚±‚ź‚©‚ē‚ą–l‚½‚æ‚š‰ž‰‡‚µ‚ĉŗ‚³‚¢‚ĖiOOjB
@@k~¾PPP¾PPl
@@ \\\\\\ @@@@@@@@@@@@@@@@@@@@@ŽRčĀ&‚Ś‚邶‚å‚ 

42 FŽRč ĀF03/08/15 23:00 ID:???
@@@ (ÜVÜ)
@@@„  O O „ ƒ‚±‚ź‚©‚ē‚ą–l‚š‰ž‰‡‚µ‚ĉŗ‚³‚¢‚ĖiOOjB
@@¼|@@@@|‚Ā
@@@iQjiQj@@@@@@@@@@@@@@@@@@@@@@ŽRčƒpƒ“

43 Fnobody‚³‚ńF03/08/16 14:03 ID:R1l09wg/
http://server/index.cgi/test/
‚Č‚Ē‚šrewrite‚š‚Ā‚©‚Į‚Ä
http://server/test/
‚ňµ‚¦‚é‚ꂤ‚É‚µ‚½‚¢‚Ģ‚Å‚·‚ŖA‚Ē‚Ģ‚ꂤ‚É‚ā‚ź‚Ī—Ē‚¢‚Ģ‚Å‚µ‚傤‚©H
”A.htaccess‚É
RewriteRule ^/rewrite(.*) http://server/index.cgi/$1
‚Ę‚©‚ā‚Į‚ÄŒ©‚½‚肵‚Ä‚¢‚Ü‚·‚ŖAƒGƒ‰[‚É‚Č‚Į‚½‚čA–³ŒĄƒ‹[ƒv‚É‚Č‚Į‚½‚čEEEiGG
‚Ē‚Č‚½‚©‚²‰ń“š‚ØŠč‚¢‚µ‚Ü‚·

44 Fnobody‚³‚ńF03/08/16 17:52 ID:???
‚ā‚č•ū’m‚Į‚Ä‚é‚Æ‚ĒA‹³‚¦‚Č‚¢B
ƒ}ƒjƒ…ƒAƒ‹‚Ę‚©‚»‚Ģ•ÓŒŸõ‚ą‚µ‚Č‚¢‚Å‹³‚¦‚ÄŒN‚Č‚ń‚Ä‘ŠŽč‚É‚³‚ź‚Č‚¢

45 F43F03/08/16 19:57 ID:???
ƒ}ƒjƒ…ƒAƒ‹‚Č‚Ē‚Ķgoogle‚ÅŒŸõ‚µ‚Ü‚µ‚½‚ŖA‘Ź–Ś‚Å‚µ‚½B
’²‚ׂ½‚Ę‚±‚ėmod_rewrite‚Ŗ–³‚¢‚Ę”»–¾‚µ‚Ü‚µ‚½i||

46 F‚Ø‹C‚É“ü‚čW ™http://beauty.h.fc2.com/F03/08/16 22:27 ID:grNQSJhA
‚Ø‹C‚É“ü‚čW ™
http://beauty.h.fc2.com/


47 Fnobody‚³‚ńF03/08/17 00:28 ID:???
>>44
‚ą‚µ‚ā‚ ‚Č‚½‚Ķ‚«‚Ģ‚¤•Ź‚ĢƒXƒŒ‚Å If-Modified-Since: ‚É‚Ā‚¢‚Ä
‰R‚š‚Ā‚¢‚Ä‚¢‚½l‚Å‚·‚©H
‚ą‚µ‚»‚¤‚Å‚ ‚ź‚ĪA‚ ‚Č‚½‚ąƒGƒ‰‚»‚¤‚ɐą‹³‚·‚é‘O‚É
RFC ‚Č‚čƒhƒLƒ…ƒƒ“ƒg‚Č‚č‚š‚æ‚į‚ń‚Ę“Ē‚ń‚Å—‰š‚µ‚½•ū‚Ŗ‚¢‚¢‚Å‚·‚ęB

48 Fnobody‚³‚ńF03/08/17 02:06 ID:???
ŖƒAƒtƒHH

49 Fnobody‚³‚ńF03/08/18 19:16 ID:???
‚Ł‚µ‚ć

50 Fnobody‚³‚ńF03/11/07 22:11 ID:K7agUunN
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‚Į‚Ä‚Ü‚·Bj
‚ŁA
RewriteRule ([^/]*)/?$ /index.php?cat=$1
‚Ę‚µ‚½‚ēA‚¤‚Ü‚­‚¢‚«‚Ü‚µ‚½B

‚½‚¾A‚»‚µ‚½‚ē‚±‚ń‚Ē‚ĶA
http://www.example.com/phpMyAdmin/
‚Ż‚½‚¢‚Č‚ą‚Ģ‚Ü‚Å‚±‚ź‚š‰šŽß‚µ‚Ä‚µ‚Ü‚¤‚ꂤ‚É‚Č‚Į‚Ä‚µ‚Ü‚¢‚Ü‚µ‚½EE
i‚»‚č‚į‚»‚¤‚¾j
‚ŁA‚½‚Ę‚¦‚ĪuphpMyAdminvuAnalogvuxoopsv‚ĢA
ƒfƒBƒŒƒNƒgƒŠ”z‰ŗ‚Ģź‡‚ɃAƒNƒZƒX‚³‚ź‚½‚Ę‚«‚É‚¾‚ƁA
‚±‚Ģumod_rewrite‚š–³Œų‚É‚·‚é‚É‚ĶA‚Ē‚¤‚·‚ź‚Ī‚¢‚¢‚Ģ‚Å‚µ‚傤‚©H


51 Fnobody‚³‚ńF03/11/07 23:01 ID:???
lČAn—AƒŒƒYA–ģŠO˜IoA•””ƒvƒŒƒCAƒŒƒCƒvA
ŌŠOüŽŌ’†“ŽBAƒgƒCƒŒ“ŽBAƒTƒEƒi“ŽBEEE
http://www.excitehole.com/

52 F50F03/11/09 00:06 ID:???
³‹K•\Œ»ƒXƒŒĄ‚Į‚Ä‚«‚Ü‚·

53 F50F03/11/09 01:46 ID:8TU+xjrC
‚·‚¢‚Ü‚¹‚ńAŽ„‚Ķ>>50 ‚Å‚·‚ŖA•Ź‚Ģ–ā‘č‚Å”Y‚ń‚Å‚é‚Ģ‚ŁA
‚±‚±‚ŏ‘‚©‚¹‚Ä‚¢‚½‚¾‚«‚Ü‚·Bi“r’†‚Ü‚Å‚Ķ>>50‚Ę“Æ‚¶•¶Ķ‚Å‚·‚ŖEEEj

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‚Į‚Ä‚Ü‚·Bj
‚ŁA
RewriteRule ([^/]*)/?$ /index.php?cat=$1
-------------------------------------------------------------

‚Ę‚ā‚Į‚Ä‚¤‚Ü‚­‚¢‚Į‚½‚ĘŽv‚¦‚½‚Ģ‚Å‚·‚ŖA
‚Ē‚¤‚ąA–³ŒĄƒ‹[ƒv‚µ‚Ä‚µ‚Ü‚Į‚Ä‚¢‚é‚ꂤ‚Å‚·B
‚P‰ń‚¾‚Æ‚±‚Ģurewritev‚šs‚¢AˆČ‰ŗA’†Ž~‚Ę‚¢‚¤‚±‚Ę‚Ķ‚Å‚«‚Č‚¢‚Å‚µ‚傤‚©H
iP.S. MaxRedirects=number‚Ę‚¢‚¤‚Ģ‚Ŗ‚ ‚é‚ꂤ‚Å‚·‚ŖA‚±‚ź‚¾‚ʁA‚±‚±‚ÅŽw’肵‚½‰ń”ƒ‹[ƒv‚·‚é‚Ę
500ƒGƒ‰[‚É‚Č‚Į‚Ä‚µ‚Ü‚¤‚ꂤ‚Å‚·j

‚Ē‚Č‚½‚©A‚Ø“š‚¦’ø‚Æ‚ź‚ĪK‚¢‚Å‚·B


54 Fnobody‚³‚ńF03/11/17 02:10 ID:???
>>50
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‚¢•ūBB

55 Fnobody‚³‚ńF04/01/31 09:42 ID:???

‘åŠ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‚«‚Ü‚¹‚ńEEE
ˆČ‰ŗ‚Ŗó‹µ‚Å‚·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

56 Fnobody‚³‚ńF04/01/31 11:37 ID:???
Alias ‚Ę <Directory>ƒRƒ“ƒeƒi‚Å icon Ż’č‚Å‚«‚Č‚¢H

57 Fnobody‚³‚ńF04/01/31 12:25 ID:???
/icons ‚ɃAƒNƒZƒX‚³‚ź‚½‚Ę‚«‚É“Ē‚Ü‚ź‚é‚Ģ‚Ķ icons ‚Ģ‰ŗ‚Ģ .htaccess ‚¾‚·B
~user/public_html/.htaccess ‚Ŗ“Ē‚Ü‚ź‚é‚Ķ‚ø‚Ŗ‚ ‚é‚ķ‚Æ‚Č‚¢‚Ģ‚ŁA
‚Ø‚Ü‚¢‚³‚ń‚Ŗ‚Ē‚ń‚ȐŻ’肵‚Ä‚ą–³ˆÓ–”‚¾‚·BŠĒ—ŽŅ‚É‚ØŠč‚¢‚·‚ׂµB

58 F55F04/01/31 13:50 ID:???
>>56

Alias ‚ĶŽ~‚ß‚ē‚ź‚Ä‚é‚Į‚ď‘‚¢‚½‚¶‚į‚ńB

>>57

‚Ø‚¢‚ē‚ą‚»‚¤‚©‚Č‚ĘŽv‚Į‚½‚ń‚¾‚Æ‚Ē‚³A‚¢‚­‚Ā‚©‚¢‚¶‚Į‚čs‚­’†‚ŁEE
[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


59 Fnobody‚³‚ńF04/01/31 22:17 ID:???
‚¢‚āA‚Å‚«‚½‚ēƒZƒLƒ…ƒŠƒeƒBƒz[ƒ‹‚Č‚Ģ‚ŁB
mod_autoindex ‚Ģ AddIcon ‚Ę‚©‚šŽg‚Į‚ăAƒCƒRƒ“‚Ģ URL ‚š•Ļ‚¦‚é‚Ģ‚Ŗ³“¹B

60 F58F04/02/01 00:02 ID:???
>>59
‚ā‚Į‚Ä‚Ż‚½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‚ē‚ź‚Č‚¢‚Į‚Ä‚±‚Ę‚Å‚·‚ĖHEEE
‚Å‚ą `USER ‰ŗ‚Į‚āAUSER Œ ŒĄ‚Å‹N“®‚µ‚Ä‚é‚ń‚¶‚į‚Č‚¢‚ń‚¾H
‚æ‚Č‚Ż‚ɍ”X‚Å‚·‚ŖAHTTPD version ‚Ķ 1.3.27 ‚Å‚·B

‚Į‚Ä‚ą‚¤ƒXƒŒˆį‚¢‚Į‚·‚ĖB
‚Ø‚Ę‚Č‚µ‚­ŠĒ—ŽŅ‚Ƀ[ƒ‹‚µ‚Ü‚·EE

61 FnobodyF04/03/14 16:38 ID:+av6o+/D
apache 2.0.48‚É‚Ä

Œ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‚Ķ‚Ē‚¤‹Lq‚µ‚½‚ē‚¢‚¢‚Ģ‚Å‚µ‚傤H


‚·‚¢‚Ü‚¹‚ń‚ŖA‹³‚¦‚Ä‚­‚¾‚³‚¢B


62 Fnobody‚³‚ńF04/03/14 17:42 ID:???
>>61
.htaccessŽæ–āƒR[ƒi[
http://pc2.2ch.net/test/read.cgi/hp/1065608009/

63 FnobodyF04/03/15 00:16 ID:hT+Orm0+
‚Ē‚ą‚Å‚·B
‚ā‚Ķ‚č³‹K•\Œ»‚Å’n“¹‚ɏ‘‚¢‚Ä‚¢‚­‚µ‚©‚Č‚¢‚Ģ‚Å‚·‚ĖEEE
‚ ‚č‚Ŗ‚Ę‚¤‚²‚“‚¢‚Ü‚µ‚½B

64 FalexF04/05/05 13:53 ID:ma1zwts1
‹¤—LƒT[ƒo[‚Å‚Ģhtaccess‚É‚Ø‚Æ‚émod_rewrite‚Ģ•ū–@‚É‚Ā‚¢‚Ä‹³‚¦‚Ä‚­‚¾‚³‚¢B
•¶Ķ‚Ŗ’·‚¢‚Ģ‚Å“ń“x‚É•Ŗ‚Æ‚Ü‚·B


Œ»ŻAi‰¼‚Ģ–¼Ģ‚Ł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]
------------------------------

65 FalexF04/05/05 13:54 ID:ma1zwts1
‚Ę‚¢‚¤‹Lq‚É‚Č‚čAę’ö‚ʍ‡‚ķ‚¹‚Ä
------------------------------
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‘Ń’[––‚Å‚Ķ³ķ‚É•\Ž¦‚·‚鎖‚Ŗ‚Å‚«‚Ü‚¹‚ńBi404 FILE NOT FOUND‚Ę•\Ž¦j

‚»‚±‚ŁA‚²Žæ–ā‚Å‚·B
‚Ē‚Ģ‚ꂤ‚ČRewriteRule‚š‹Lq‚·‚ź‚ĪŽ„‚ĢŠś‘Ņ‚·‚é“®ģ‚Ę‚Č‚é‚Ģ‚Å‚µ‚傤‚©H


66 Fnobody‚³‚ńF04/05/05 14:32 ID:???
>>64
.htaccessŽæ–āƒR[ƒi[
http://pc5.2ch.net/test/read.cgi/hp/1065608009/

67 FalexF04/05/05 14:55 ID:ma1zwts1
>>66
—L‚č“ļ‚¤‚²‚“‚¢‚Ü‚·B‚¢‚Į‚Ä‚«‚Ü‚·B

68 Fnobody‚³‚ńF04/07/16 16:17 ID:???
ŽŸ‚Ģź‡A‚Ē‚Ģ‚ꂤ‚É‚·‚ź‚Ī‚¢‚¢‚Ģ‚Å‚µ‚傤H

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‹Lq‚Ķ.htaccess‚ōs‚¤B

69 Fnobody‚³‚ńF04/07/16 16:39 ID:???
>>68
•³ƒ}ƒ‹ƒ`‚ĶŽ‚ĖI

70 Fnobody‚³‚ńF04/08/19 12:13 ID:6Qfzg0Ay
apache1.3.27+tomcat4+mod_jk2‚šŽg—p‚µ‚Ä‚¢‚Ü‚·B
workers.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


71 Fnobody‚³‚ńF04/08/25 19:08 ID:???
> rewrite‘O‚Émod_jk2‚É‚ę‚č“]‘—‚³‚ź‚Ä‚µ‚Ü‚Į‚Ä‚¢‚é‚Ģ‚Å‚Ķ‚ĘŽv‚Į‚Ä‚¢‚é‚Ģ‚Å‚·‚ŖA
> ‚±‚Ģ‚ ‚½‚č‚Ģī•ń‚š‚²‘¶’m‚Å‚µ‚½‚ē‹³‚¦‚Ä‚­‚¾‚³‚¢B
‚»‚Ģ’Ź‚čBTomcat ‘¤‚Å SSL ‚ĢŻ’č‚·‚ź‚ĪH

72 Fnobody‚³‚ńF04/09/02 03:12 ID:???
Œ»Żuhttp://hoge.com/index.html‚ɂăz[ƒ€ƒy[ƒW‚ŖŒöŠJ‚³‚ź‚Ä‚Ü‚·B
‚±‚Ģ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‚ŏ‘‚¢‚Ä‚ ‚é‚Ģ‚Å‰ę‘œ‚Ŗ•\Ž¦‚Å‚«‚Ü‚¹‚ńB
Ž–ī‚É‚ę‚čƒ\[ƒX‚Ķ•ŅW‚Å‚«‚Č‚¢‚Ģ‚Årewrite‚Å‚Č‚ń‚Ę‚©‚µ‚ꂤ‚ĘŽv‚Į‚½‚Ģ‚Å‚·‚ŖA
‚Ü‚Į‚½‚­ŒŸ“¢‚Ā‚«‚Ü‚¹‚ńB
‚Ē‚Ģ‚ꂤ‚Črewriterule‚É‚·‚ź‚Ī‚¢‚¢‚Ģ‚Å‚µ‚傤‚©H

73 Fnobody‚³‚ńF04/09/02 12:56 ID:???
>>72
.htaccessŽæ–āƒR[ƒi[ Part2
http://pc5.2ch.net/test/read.cgi/hp/1084861566/

74 Fnobody‚³‚ńF04/09/02 21:35 ID:???
>>72
‚ā‚é‚Ę‚µ‚Ä‚ąVhoge.jp‚Å‚Ķ‚Č‚­‹Œhoge.com‚Ģ•ū‚ŐŻ’č‚·‚é•K—v‚Ŗ‚ ‚čB
‚»‚ź‚Ŗ‚Å‚«‚Č‚¢‚Ģ‚Č‚ē‚Ī–³—B
ƒ\[ƒX‚š‘‚«Š·‚¦‚éƒXƒNƒŠƒvƒg‚šģ‚é•ū‚Ŗ‚Ä‚Į‚Ę‚č‚Ī‚ā‚¢B

75 Fnobody‚³‚ńF04/09/03 01:32 ID:???
>>74
‚ ‚č‚Ŗ‚Ę‚¤‚²‚“‚¢‚Ü‚·B
ƒ\[ƒX‚š‘‚«Š·‚¦‚é‚ꂤ‚Ø‚Ė‚Ŗ‚¢‚µ‚Ä‚Ż‚Ü‚·B

76 Fnobody‚³‚ńF05/01/09 21:13:14 ID:???
rewrite‚Łu/hoge/v‚šunph-hoge.cgiv‚ɈŚ“®‚³‚¹‚Ä‚¢‚Ü‚·B
nph-hoge.cgi‚ĶPerl‚ŏ‘‚©‚ź‚½nphƒXƒNƒŠƒvƒg‚ŁAuHTTP/1.1 200 OKv‚Č‚Ēƒwƒbƒ_ī•ń‚ąŠÜ‚Ü‚ź‚Ä‚¢‚Ü‚·B
nph-hoge.cgi‚É’¼ŚƒAƒNƒZƒX‚·‚鏼‡‚É‚Ķunph-hoge.cgi‚Ģ“ą—eBv‚Ę•\Ž¦‚³‚ź‚½–ā‘č‚Č‚¢‚Ģ‚Å‚·‚ŖA/hoge/‚ɃAƒNƒZƒX‚·‚é‚ʁA
unph-hoge.cgi‚Ģ“ą—eBHTTP/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
‚±‚ź‚š•\Ž¦‚³‚¹‚Č‚¢‚ꂤ‚É‚·‚é‚É‚Ķ‚Ē‚¤‚·‚ź‚Ī—Ē‚¢‚Å‚µ‚傤‚©?

77 Fnobody‚³‚ńF05/01/10 03:31:07 ID:???
Content-Type: text/plain


78 F76F05/01/11 21:25:19 ID:???
’Ē‹LB

ƒ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

--


79 F76F05/01/11 21:28:26 ID:???
>>77
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‚Č‚ń‚¾‚ė‚¤

80 Fnobody‚³‚ńF05/01/12 00:28:58 ID:???
Web§ģ”Ā‚Ģ.htaccessƒXƒŒ‚Ģƒeƒ“ƒvƒŒ‚šŒ©‚ź

81 F76F05/01/13 14:33:05 ID:???
>>80
Œ©‚Ä‚ą•Ŗ‚©‚č‚Ü‚¹‚ń‚Å‚µ‚½orz

82 Fnobody‚³‚ńF05/01/13 14:35:11 ID:???
>>81
‚¶‚įAŒ‰‚­’ś‚ß‚ė

83 F76F05/01/13 16:05:37 ID:???
>>82
nph‚Ƀqƒbƒg‚·‚é•”•Ŗ‚Ķˆź’Ź‚č“Ē‚ń‚¾‚Ā‚ą‚č‚¾‚Æ‚ĒA‚±‚Ģ–ā‘č‚ÉŠÖŒW‚µ‚»‚¤‚Č‚Ę‚±‚ė‚ŖŒ©‚Ā‚©‚č‚Ü‚¹‚ń‚Å‚µ‚½B
‘å‘Ģ‚Ķ30*redirectŠÖŒW‚ŁEEE
’ś‚ß‚«‚ź‚Č‚¢‚Ģ‚ŁA’N‚©ī•ń‚ØŠč‚¢‚µ‚Ü‚·

RewriteRule ^test$ nph-test.cgi [T=application/x-httpd-cgi,L]
‚±‚ń‚ȐŻ’č‚É‚µ‚Ä‚é‚Æ‚ĒŠŌˆį‚Į‚Ä‚é‚©‚ē“®‚©‚Č‚¢‚ń‚¾‚ę‚Čorz

84 Fnobody‚³‚ńF05/01/13 22:38:42 ID:???
‚Ó‚ń‚É‚į‚©@‚Ó‚ń‚É‚į‚©

85 Fnobody‚³‚ńF05/01/13 22:51:11 ID:???
‚Ø—g‚°

86 Fnobody‚³‚ńF05/01/14 22:57:22 ID:???
>>83
WindowsXP+Apache1.3.27‚Å‚ā‚Į‚Ä‚Ż‚½‚Æ‚ĒA“Į‚É–ā‘č‚Č‚©‚Į‚½‚ęB

87 F83F05/01/14 23:54:32 ID:???
>>86
ŽI‚ŖFreeBSD+Apache2‚Č‚Ģ‚Ŗ‚¢‚Æ‚Č‚¢‚Ģ‚©‚Č‚ŸBBB
‚Å‚ąAƒŒƒ“ŽI‚¾‚©‚ē‚Ē‚¤‚É‚ą‚Å‚«‚Č‚¢orz

>>80‚³‚ń‚Ģ‚Ķ‚Ē‚±‚šŒ©‚ź‚ĪEEE

88 Fnobody‚³‚ńF05/01/15 00:11:19 ID:???
>>87
>>1‚©‚ē‘S•”n“Ē‚µ‚Ä‚¢‚Æ‚Ī‚¢‚¢‚ń‚¶‚į‚ĖH
‰¹“Ē‚µ‚ė‚Ę‚ĶŒ¾‚ķ‚Č‚¢‚©‚ē‚³B

89 F83F05/01/15 00:39:51 ID:???
>>88
ƒXƒŒ‚Ģ>>1‚ĢƒTƒCƒg‚É‚ ‚énphŠÖŒW‚Ģ•”•Ŗ‚Ķ–Ś‚š’Ź‚µ‚Ü‚µ‚½B

90 FageF05/01/15 23:09:13 ID:???
age

91 Fnobody‚³‚ńF05/01/20 14:14:28 ID:???
Žæ–ā‚³‚¹‚Ä‚­‚¾‚³‚¢B
public_htmlˆČ‰ŗ‚Ģ‚·‚ׂĂĢ.cgi‚š.html‚ŃAƒNƒZƒX‚³‚¹‚½‚¢‚Ģ‚Å‚·‚Ŗ
‚Ē‚Ģ‚ꂤ‚É‹Lq‚µ‚½‚ē‚¢‚¢‚Ģ‚Å‚µ‚傤‚©H
‚ ‚ʁA.cgi‚ɃAƒNƒZƒX‚µ‚Ä‚ą•\Ž¦‚Å‚«‚Č‚¢‚ꂤ‚É‚µ‚½‚¢‚Ģ‚Å‚·B
‚ę‚ė‚µ‚­‚Ø‚Ė‚Ŗ‚¢‚µ‚Ü‚·B

92 Fnobody‚³‚ńF05/01/20 14:17:52 ID:???
‚ A‚·‚ׂĂĢ‚¶‚į‚Č‚­‚Äindex.cgi‚¾‚Æindex.html‚ŃAƒNƒZƒX‚³‚¹‚½‚¢‚Å‚·B
m(_ _)m
‚ę‚ė‚µ‚­‚Ø‚Ė‚Ŗ‚¢‚µ‚Ü‚·B

93 Fnobody‚³‚ńF05/01/20 14:52:55 ID:???
>>91
.htaccessŽæ–āƒR[ƒi[ Part3
http://pc5.2ch.net/test/read.cgi/hp/1105439192/

94 Fnobody‚³‚ńF05/01/22 11:50:33 ID:???
mod_rewrite‚Å‚ą‚Ā‚©‚¦‚Ī‚¢‚¢‚ń‚¶‚įH

95 Fnobody‚³‚ńF05/02/06 15:47:21 ID:Vt8tOhSv
http://www.example.com/hogehoge/hage=hage/fuga123fuga/
«
http://www.example.com/main.php?hogehoge/hage=hage/fuga123fuga/

‚Ę‚·‚é‚É‚Ķ‚Ē‚¤‘‚Æ‚Ī‚¢‚¢‚ń‚Å‚µ‚傤‚©H

96 Fnobody‚³‚ńF05/02/06 15:54:47 ID:???
>>95
.htaccessŽæ–āƒR[ƒi[ Part3
http://pc5.2ch.net/test/read.cgi/hp/1105439192/

97 F95F05/02/19 16:09:31 ID:TAHykHoC
>>96‚³‚Ü
‚·‚¢‚Ü‚¹‚ńB‚»‚Į‚æ‚Å‚«‚¢‚Ä‚ąƒŒƒX‚Ŗ‚Č‚©‚Į‚½‚Å‚·B

‚Ē‚Č‚½‚©‹³‚¦‚Ä‚¢‚½‚¾‚Æ‚Č‚¢‚Å‚µ‚傤‚©H


98 Fnobody‚³‚ńF05/02/19 21:03:00 ID:???
>>97
‚»‚Į‚æ‚Ģƒeƒ“ƒvƒŒ‚ĢƒTƒCƒg‚šŒ©‚ź‚Ī‚ķ‚©‚é‚Ģ‚ɉ½‚ą‚¹‚ø‚É•·‚­‚©‚ēƒXƒ‹[‚³‚ź‚é

99 Fnobody‚³‚ńF05/02/19 21:04:55 ID:???
X‚ÉŒ¾‚¤‚Č‚ē‚ķ‚©‚ē‚ń‚Ģ‚Č‚ēƒJƒbƒR‚Ā‚Ƃ邱‚Ę‚Ī‚©‚čl‚¦‚ø‚É
‚»‚Ģ‚Ü‚Ü‚ĢURL‚ŏ‘‚Æ

100 Fnobody‚³‚ńF05/02/26 09:13:31 ID:LIYJX+3j
#mod_rewrite
RewriteEngine on
RewriteRule ([^/]*)/?$ /index.php?cat=$1
RewriteCond %{REQUEST_URI} !/phpMyAdmin/(.*)$
RewriteCond %{REQUEST_URI} !/webmin/(.*)$
RewriteRule ([^/]*)/?$ /index.php?cat=$1 [L]

‚Ę‚µ‚Ä‚¢‚é‚Ģ‚Å‚·‚ŖAURI‚Ɂu.phpv‚Ü‚½‚Ķu.incv‚Ģ•¶Žš‚ŖŠÜ‚Ü‚ź‚Ä‚¢‚鏼‡‚ĶA
ć‹L‚Ģmod_rewrite‚š–³Ž‹‚·‚éA‚Ę‚¢‚¤‚Ģ‚Ķ‚Ē‚¤‘‚Æ‚Ī‚¢‚¢‚Ģ‚Å‚µ‚傤‚©H

‚ę‚ė‚µ‚­‚ØŠč‚¢‚µ‚Ü‚·B

101 Fnobody‚³‚ńF05/02/26 11:47:37 ID:???
>100
³‹K•\Œ»‚Ģ‚ؕ׋­‚Ķ‚Ē‚±‚܂Ői‚ń‚¾‚ĢH

102 F100F05/02/26 14:55:39 ID:LIYJX+3j
³‹K•\Œ»‚ŖƒLƒ‚‚Å‚µ‚傤‚©H

#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)‚É‚Č‚Į‚Ä‚µ‚Ü‚¤‚ą‚Ģ‚Å‚µ‚Ä


103 Fnobody‚³‚ńF05/02/26 16:56:14 ID:???
!/\.php/$ ‚±‚¤‚¢‚¤‚Ģ‚Ķ@!\.php ‚Ę‚©‚ɏ‘‚«’¼‚¹‚Ī‚¢[‚¶‚į‚ȁ`‚¢H

104 F100F05/02/26 19:11:26 ID:LIYJX+3j
>>103
‰ŗ‚Ģ‚ꂤ‚É‚ā‚Į‚Ä‚ąAhttp://example.com/phpinfo.php ‚Ŗ•\Ž¦‚Å‚«‚Č‚¢‚Å‚·EEEE
#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]

105 F103F05/02/26 19:25:22 ID:???
RewriteCond ‚ŖORšŒ‚Č‚ēA––”ö‚É [OR] ‚¶‚į‚ȁ`‚¢H

106 F100F05/02/27 03:30:20 ID:XqwD1Bfz
‚¢‚āAphpMyAdmin‚Å‚ąwebmin‚Å‚ą‚Č‚­AŠg’£Žq‚Ŗphp‚Ę‚©inc‚Ę‚©“ü‚Į‚Ä‚Č‚¢‚ą‚Ģ‚¾‚ƁA
RewriteRule ([^/]*)/?$ /index.php?cat=$1 [L]
‚š‚ā‚č‚½‚¢‚Ģ‚ŁAANDšŒ‚¾‚ĘŽv‚¤‚Ģ‚Å‚·‚ŖAAAŠØˆį‚¢‚µ‚Ä‚Ü‚·H

107 F103F05/02/27 13:38:08 ID:???
Šg’£Žq‚Ŗ .php ‚ŁAŠŽ‚Ā .inc ‚Ę‚¢‚¤‚Q‚Ā‚ĢŠg’£Žq‚š“ÆŽž‚ÉŽ‚捇‚ķ‚¹‚Ä‚¢‚é
‚ą‚Ģ‚Ŗ‘¶Ż‚·‚ź‚ĪŠm‚©‚É ANDšŒ‚¶‚į‚ȁ`‚¢H

108 F100F05/02/27 18:48:34 ID:XqwD1Bfz
‚Č‚ń‚©A–ā‘č‚š‚ķ‚Æ‚ę‚¤‚©‚ĘŽv‚Į‚āA«‚É‚µ‚½‚ēA‚¾‚ß‚Å‚µ‚½AA
#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/hogevj‚š
‘€ģ‚µ‚½‚¢‚Ģ‚Å‚·‚ŖEEE


109 Fnobody‚³‚ńF05/02/28 01:06:50 ID:???
AcceptPathInfo On

110 Fnobody‚³‚ńF05/03/04 03:42:48 ID:3xlEv0k9
#mod_rewrite
RewriteEngine 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.phpi‚Č‚©‚Ż‚ĶphpinfoŠÖ”‚Ģ‚Żj‚Ŗ
RewriteRule ^example.com/(.*)$ example.com/index.php/$1‚É‚Š‚©‚©‚©‚Į‚Ä‚µ‚Ü‚¢‚Ü‚·B
‚Ē‚±‚Ŗ–ā‘č‚Č‚Ģ‚Å‚µ‚傤‚©H
‚ ‚ʁAgif‚É‘Ī‚µ‚Ä‚ĶAć‹L‚Ģ‹Lq‚Å‚½‚¾‚µ‚¢‚Ģ‚Å‚µ‚傤‚©H

111 F110F05/03/04 04:52:45 ID:3xlEv0k9
‚Ü‚æ‚Ŗ‚¦‚Ü‚µ‚½B‚±‚ź‚Å‚·B‚ŁA‚æ‚ĘŽæ–ā‚©‚¦‚³‚¹‚Ä‚­‚¾‚³‚¢B
‰ŗ‹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

112 Fnobody‚³‚ńF05/03/11 14:08:18 ID:???
RewriteEngine On
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‚µ‚Ü‚·

113 Fnobody‚³‚ńF05/03/11 15:40:36 ID:???
RewriteRule ~([^/])+/([^/]) ?p=$1&q=$2
‚Č‚ē“®‚­‚ń‚Å‚·‚Æ‚Ē
RewriteRule ~([^/])+/([^/])/([^/]) ?p=$1&q=$2&m=$3
‚Ę‚Č‚é‚ĘƒT[ƒo[‚ŖŒ©‚Ā‚©‚č‚Ü‚¹‚ń‚É‚Č‚č‚Ü‚·B
ŽŽsöŒė‚µ‚½Œ‹‰ŹA$n‚Ģn‚Ŗ3ˆČć‚Ģ‚ą‚Ģ‚Å‚±‚¤‚Ȃ邱‚Ę‚Ŗ‚ķ‚©‚Į‚½‚Ģ‚Å‚·‚ŖA
‚±‚Ģ‚ꂤ‚ɂȂ鐧ŒĄ‚Ķ‚ ‚é‚Ģ‚Å‚·‚©Hƒ[ƒJƒ‹‚Å‚ĶƒGƒ‰[‚Ŗ‚Å‚Č‚¢‚Ģ‚É
XREA‚É’u‚¢‚½‚Ę‚½‚ńƒGƒ‰[‚Ŗ‚Å‚é‚ꂤ‚É‚Č‚č‚Ü‚µ‚½B

114 Fnobody‚³‚ńF05/03/12 17:48:37 ID:dOpkRpqt
“Ę‚čŒ¾‚Å‚·Bapache2.0‚Å‚Ģ‚±‚Ę‚Å‚·B
apache‚Ģ./configure‚Å--enable-module=all‚É‚µ‚Ä‚¢‚Ähttpd2.0‚Émod_rewrite‚šDSO‚Å‘g‚Żž‚Ż‚½‚¢«

httpd -l‚Åmod_so.c‚Ŗ“ü‚Į‚Ă邱‚Ę‚šŠm”FB
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
2s–Ś‚Ģƒ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‚š’Ē‰ĮBapacheÄ‹N“®ØŠ®ąų

115 FageF05/03/12 17:51:23 ID:dOpkRpqt
Ŗ‘±‚«B
‚±‚ź‚Å1“ś”¼’ׂµ‚Ü‚µ‚½B”Y‚ń‚Å‚élAŽQl‚É‚µ‚Ä‚æ‚åB
httpd‚Ģ2.0‚¾‚ĘAdd_Module‚Ģs‚Ķ‚¢‚ē‚Č‚¢‚Ģ‚©‚µ‚ēH
‚¢‚ē‚Č‚­‚Ä“®‚¢‚½‚ń‚¾‚Æ‚ĒAAAB

116 Fnobody‚³‚ńF2005/03/21(ŒŽ) 09:28:11 ID:???
>>113
XREA‚ĢƒTƒ|”Ā‚É‚Č‚ń‚©‘‚©‚ź‚Ä‚½‹L‰Æ‚Ŗ‚ ‚é

>>115
2‚©‚ē‚ĶAdd_Module‚Ŗ‚Č‚­‚Ä‚ą–ā‘č‚Č‚¢‚ę

117 Fnobody‚³‚ńF2005/03/22(‰Ī) 19:14:14 ID:P/+BRSxP

nn

118 Fnobody‚³‚ńF2005/03/22(‰Ī) 19:22:05 ID: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‚Ģ‚ꂤ‚É‹Lq‚µ‚Ä‚Ż‚½‚ŖAŽv‚¤‚ꂤ‚Č“®ģ‚¹‚øiƒŠƒ_ƒCƒŒƒNƒg‚Ķ‚·‚é‚ŖA$2‚Ģˆų”‚Ŗ‚¤‚Ü‚­‚¢‚©‚øjB
‚ŁA‹Lq“ą—e‚š•Ļ‚¦‚Ä‚Ż‚½‚ń‚¾‚ŖA‚Ē‚¤‚ą”½‰f‚³‚ź‚Ä‚¢‚Č‚¢EEEB
‚³‚ē‚ɁAƒRƒƒ“ƒgƒAƒEƒg‚µ‚Ä‚Ż‚½‚ŖA‚Ø‚ą‚¢‚Į‚«‚čƒŠƒ_ƒCƒŒƒNƒg‚µ‚Ă邵HHH

ƒUƒbƒgAƒOƒOƒb‚Ä‚Ż‚é‚ą‚Ģ‚Ģī•ń‚Ż‚Ā‚©‚ē‚øA
’N‚©•‚ƂāB

119 Fnobody‚³‚ńF2005/03/23(…) 04:33:05 ID:???

Ž©ŒČƒŒƒX

‚Ü‚øA‚ ‚Ü‚č[‚­’Ē‚¢‚©‚Æ‚Ä‚¢‚Č‚¢‚ń‚¾‚ŖA
MultiViews@‚ŖA‚Č‚ń‚ā‚ē‰e‹æ‚š‚Ø‚ę‚Ś‚µ‚Ä‚¢‚é—lŽqEEEB

ŒćA‚Ā‚­‚Ć‚­Ž©•Ŗ‚Ŗī‚Æ‚Č‚­‚Č‚é‚ŖA
‰ŗ‹L‚Ģ’†‚Ģ³‹K•\Œ»‚ŁA[0-9A-Za-z]‚Ę‚µ‚Ä‚¢‚é‚É‚ą‚©‚©‚ķ‚ē‚øA
ƒtƒ@ƒCƒ‹–¼‚ɁA'_'Žg‚Į‚Ä‚¢‚邵EEEB

> RewriteEngine On
> RewriteRule ^/cgi/([0-9A-Za-z]+)/([0-9A-Za-z]+)/$ /cgi/$1.cgi?com=$2 [L]

ˆČć2“_C³‚µ‚āAˆÓ}‚·‚é“®ģ‚Ę‚Č‚č‚Ü‚µ‚½B
‚Ę‚č‚ ‚¦‚øA‰šŒˆB

120 Fnobody‚³‚ńF2005/03/25(‹ą) 17:06:25 ID:???
‚³‚­‚ē‚ĢŽI‚Å‚Ķ
Žg‚¦‚Ü‚¹‚ńI

ŸTDDD

121 Fnobody‚³‚ńF2005/03/25(‹ą) 17:52:59 ID:???
>>120
4ŒŽ6“ś‚©‚ēŽg‚¦‚Ü‚·

122 Fnobody‚³‚ńF2005/03/25(‹ą) 22:35:34 ID:???
>>121
‚»‚¤‚Ż‚½‚¢‚Å‚·‚ĖB
‘Ņ‚æ–]‚ń‚Å‚¢‚½“ś‚Ŗ‹‚ɁDDD
‚Į‚ÄŠ“‚¶‚Å‚·B

123 Fnobody‚³‚ńF2005/03/26(“y) 13:01:03 ID:2ysQFKh3
‚·‚Ż‚Ü‚¹‚ń‚Ŗ...

http://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)

‚Ē‚¤‚©‚Ø—Ķ‚š‘Ż‚µ‚Ä‚­‚¾‚³‚¢...

124 Fnobody‚³‚ńF2005/03/27(“ś) 12:31:30 ID:???
>>123
.htaccessŽæ–āƒR[ƒi[ Part3
http://pc5.2ch.net/test/read.cgi/hp/1105439192/

125 Fnobody‚³‚ńF2005/03/31(–Ų) 15:39:06 ID:???
ƒqƒ“ƒgF$ENV{'REQUEST_URI'}

126 Fnobody‚³‚ńF2005/04/10(“ś) 14:34:04 ID:???
‚³‚­‚ē‚Ģ‹¤—pƒXƒ^ƒ“ƒ_[ƒh‚Å
‚w‚n‚n‚o‚r‚Å‚Ā‚­‚éƒTƒCƒg‚š
Ć“I‚ÉŒ©‚¹‚é•ū–@‚Ŗ•Ŗ‚©‚ē‚Č‚¢B

ƒvƒƒOƒ‰ƒ€‘S‚­‚Ģ‘fl‚¾‚Æ‚Ē
‚Å‚ąA‚w‚n‚n‚o‚r‚ÅŒŸõƒGƒ“ƒWƒ“‚Ɉų‚Į‚©‚©‚éƒTƒCƒg‚Ŗ
ģ‚č‚½‚¢‚ķ‚Æ‚Č‚ń‚¾‚Æ‚ĒDDD

ƒO[ƒOƒ‹‚Å’²‚ׂĂŻ‚½‚Æ‚ĒA
mod_rewriteŽg‚¤•ū–@‚¾‚Ę‚¢‚¤‚±‚Ę‚Ŗ•Ŗ‚©‚Į‚½‚Ŗ
‚Ē‚¤‚¢‚¤‚Ę‚±‚ė‚š•ŅW‚·‚é‚Ģ‚Ŗ•Ŗ‚©‚ē‚ń‚ķ‚ƂŁB

127 Fnobody‚³‚ńF2005/04/10(“ś) 14:39:45 ID:???
‚¦‚¦‚Æ‚Ā‚µ‚Ę‚é‚Ģ‚§(*L„D`)Ź§Ź§
http://219.57.24.78/
http://219.57.24.78/~ss.jpg
http://OMOIKANE/
http://OMOIKANE/~ss.jpg


128 Fnobody‚³‚ńF2005/05/09(ŒŽ) 23:38:57 ID:rb2ewZOk
WIN”Å‚ĢApache@1.3.33 ‚Å‚·B

“ƈźƒ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‚Ģ‹Lq‚Å‚Č‚É‚Ŗ‚Ü‚ø‚¢‚Ģ‚Å‚µ‚傤‚©?@‚ę‚ė‚µ‚­‚ØŠč‚¢‚µ‚Ü‚·


RewriteEngine on
RewriteRule /(.*)$ http://BBB.com/$1 [L]


129 Fnobody‚³‚ńF2005/05/10(‰Ī) 00:13:28 ID:0h89RmHc
http://ZD218022.ppp.dion.ne.jp/
‚¤‚„‚—‚—‚—‚—‚—‚—‚—‚—‚—‚¤‚Ķ‚Į‚—‚—‚—‚Į‚Ø‚‹‚—‚—‚—‚¤‚„‚—‚—‚—
‚¤‚Ķ‚Į‚—‚—‚—‚Į‚¤‚„‚¤‚„‚—‚—‚—‚¤‚„‚—‚—‚—‚—‚—‚—
‚—‚—‚—‚—‚—‚—‚—‚—‚—‚—‚—‚—‚—‚—‚—‚—‚—‚—‚—‚—‚—‚—‚—‚—‚—

130 Fnobody‚³‚ńF2005/05/10(‰Ī) 07:33:24 ID:???
>>128
httpćƒhƒƒCƒ“–¼‚Ŗ•Ļ‚ķ‚ź‚Īi•Ź‚ĢhttpƒT[ƒo‚É•Ļ‚¦‚é‚É‚ĶjƒŠƒ_ƒCƒŒƒNƒg‚µ‚Č‚¢‚Ę–³—‚Å‚µ‚傤
ƒRƒŒ‚Ķ–³—@ƒuƒ‰ƒEƒU->Apache(1)->Apache(2)->ƒuƒ‰ƒEƒU

131 Fnobody‚³‚ńF2005/05/10(‰Ī) 18:19:16 ID:GC3gP9kT
>>130
‚ ‚č‚Ŗ‚Ę‚¤‚²‚“‚¢‚Ü‚·B‚ā‚Ķ‚č‘Ź–Ś‚Ż‚½‚¢‚Å‚·‚ĖB
mod_proxy‚©‚Ü‚¹‚邵‚©‚Č‚¢‚©EEE

132 Fnobody‚³‚ńF2005/06/02(–Ų) 00:10:54 ID:7p4TKpYJ
DirectoryIndex hoge.php
RewriteEngine 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ƒƒClA‚Ē‚¤‚©‹³‚¦‚ĉŗ‚³‚¢B

133 Fnobody‚³‚ńF2005/06/02(–Ų) 06:47:17 ID:???
([0-9A-Za-z)]+


134 F132F2005/06/02(–Ų) 20:34:15 ID:7p4TKpYJ
Apache/1.3.33 Server
‚Å‚·‚Ŗ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ƒ‰[‚É‚Č‚é‚ń‚¾‚ė‚¤‚©EEE

135 Fnobody‚³‚ńF2005/07/05(‰Ī) 01:22:50 ID:netfphaS
’Źķ‚ĢŽg‚¢•ū‚Ę‚Ķ‹t‚ɁA

search.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

136 Fnobody‚³‚ńF2005/07/05(‰Ī) 23:37:37 ID:???
ƒ‹[ƒ‹‚Ģ¶‰E‹t‚¶‚į‚Ė?


137 F135F2005/07/06(…) 01:13:05 ID:???
>>136
‚Ķ‚¢A’Źķ‚Ģmod_rewrite—˜—p–@‚Ę‚Ķ‹t‚Ģ‘‚«Š·‚¦‚š
ŽĄŒ»‚µ‚½‚¢‚ń‚Å‚·B

/hoge/foo/ ‚š search.cgi?dir=hoge&file=foo ‚Ż‚½‚¢‚Č
‘‚«Š·‚¦‚Ķ‚«‚æ‚ń‚Ę“®ģ‚·‚éƒT[ƒoŠĀ‹«‚Å‚·B

‹C’·‚É‚Ø‘Ņ‚悵‚Ä‚Ø‚č‚Ü‚·B

138 Fnobody‚³‚ńF2005/07/15(‹ą) 10:24:40 ID:yoPQBliE
http://hogehoge/?123
«
http://hogehoge/123

‚ɏ‘‚«Š·‚¦‚½‚¢‚Ģ‚Å‚·‚ŖA?‚ɐ³‹K•\Œ»Ż’č‚šƒ}ƒbƒ`‚³‚¹‚邱‚Ę‚Ŗ‚Å‚«‚Ü‚¹‚ńB
‚²‹³ŽöŠč‚¢‚Ü‚·B

139 Fnobody‚³‚ńF2005/07/16(“y) 10:25:48 ID:???
>>138
\?‚¶‚į‚Č‚¢‚ĢH

140 Fnobody‚³‚ńF2005/08/05(‹ą) 23:22:02 ID:euh07aXu
‚±‚ń‚Ī‚ń‚ĶBƒhƒƒCƒ“’¼‰ŗ‚ĢƒfƒBƒŒƒNƒgƒŠ‚šƒL[‚ÉŒŸõŒ‹‰Ź‚š
•\Ž¦‚·‚鏑‚«Š·‚¦‚š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]

‚Ē‚¤‹Lq‚µ‚½‚ē—Ē‚¢‚Å‚µ‚傤‚©B‚²‹³Ž¦‚ØŠč‚¢‚¢‚½‚µ‚Ü‚·B

141 Fnobody‚³‚ńF2005/08/25(–Ų) 01:01:54 ID:???
>>140
Apache ‚ĶƒfƒtƒHƒ‹ƒg‚Å / –³‚µ‚ĢƒŠƒNƒGƒXƒg‚É‘Ī‚µ‚Ä 301 ‚š•Ō‚µ / ‚š•āŠ®‚³‚¹‚é‚ꂤ‚É‚Č‚Į‚Ä‚¢‚éB
•s—vB

142 Fnobody‚³‚ńF2005/08/25(–Ų) 09:50:51 ID:???
—į‚¦‚Ī
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•\Ž¦‚³‚ź‚Ü‚¹‚ńEEB
ƒŠƒ_ƒCƒŒƒNƒg‚Ę‚©‘¼‚ĢƒAƒNƒVƒ‡ƒ“‚Ģź‡‚Ķ“®‚­‚Ģ‚ŁAƒT[ƒo‚āmod_rewrite‚É
–ā‘č‚Ŗ‚ ‚é‚Ę‚Ķl‚¦‚ē‚ź‚Ü‚¹‚ńEEB‘‚«•ū‚Ŗ‚Ø‚©‚µ‚¢‚Ģ‚Å‚µ‚傤‚©H

143 Fnobody‚³‚ńF2005/08/25(–Ų) 15:27:54 ID:???
‚·‚Ż‚Ü‚¹‚ńAmod_rewrite ‚ÅˆČ‰ŗ‚Ģ‚ꂤ‚Č•ĻŠ·‚Ķ‰Ā”\‚Å‚µ‚傤‚©H

/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‰Ā•Ļ‚É‚µ‚½‚¢‚Ģ‚Å‚·‚ŖEEE

144 Fnobody‚³‚ńF2005/08/27(“y) 18:47:47 ID:???
>>143
mod_rewrite‚¶‚į“ļ‚µ‚¢‚©‚ą‚ĖB

145 Fnobody‚³‚ńF2005/08/28(“ś) 11:49:42 ID:???
>>143
‚±‚ź‚Å‚Ē‚¤‚ę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

146 Fnobody‚³‚ńF2005/08/28(“ś) 12:31:26 ID:???
>>145
‚ ‚ń‚½‚¢‚¢“z‚¾‚ȁB‚Æ‚Ē143‚ĢŽæ–ā‚æ‚į‚ń‚Ę“Ē‚ń‚Å‚Č‚¢‚ęB

‚ ‚é’ö“xƒpƒ‰ƒ[ƒ^”‚ĢćŒĄ‚šŒˆ‚߂āAŒĀ”‚²‚Ę‚É145‚Ż‚½‚¢‚ČRewriteRule‚š
‘‚­‚µ‚©‚Č‚¢‚ĘŽv‚¤B>>143

147 Fnobody‚³‚ńF2005/08/28(“ś) 13:36:40 ID:???
RewriteRule ^(([a-z]/[0-9]/?)*)\.html$ /index.php/$1 [L]
‚Ę‚ā‚Į‚ÄPHP‘¤‚Å $_SERVER['PATH_INFO'] ‚š•Ŗ‰š‚·‚é‚­‚ē‚¢‚µ‚©EEE

148 Fnobody‚³‚ńF2005/08/28(“ś) 14:25:19 ID:???
•s’čŒĀ”‚Ģƒpƒ‰ƒ[ƒ^–¼‚šƒCƒ“ƒNƒŠƒƒ“ƒg‚µ‚Ä‚¢‚­‚Ģ‚š
mod_rewrite ‚Ģ³‹K•\Œ»‚¾‚Æ‚Å‚ā‚ź‚ĘŒ¾‚ķ‚ź‚é‚ĘŠm‚©‚ÉŒµ‚µ‚¢

mod_perl ‚Å PerlTransHandler ‚ ‚½‚č‚šƒtƒbƒN‚µ‚Ä‚æ‚į‚æ‚į‚Į‚ʏ‘‚«Š·‚¦‚é‚Č‚ēŠ„‚ĘŠy‚É‚Å‚«‚é

149 Fnobody‚³‚ńF2005/08/28(“ś) 16:29:14 ID:???
>>143 ‚Å‚·B
‚¢‚ė‚¢‚ėƒŒƒXŠ“ŽÓ‚Å‚·B
ƒpƒ‰ƒ[ƒ^‚Ģ aAbAcEEE ‚ĶŒÅ’č‚Å‚Ķ‚Č‚­A‘¼‚Ģ•¶Žš‚É•Ļ‚ķ‚邱‚Ę‚Ŗ
‚ ‚č‚Ü‚·B—į‚¦‚ĪApageAtarget ‚Č‚Ē‚Å‚·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]

150 F147F2005/08/28(“ś) 17:47:22 ID:???
>>149
‚»‚¤‚¢‚ā[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]

151 Fnobody‚³‚ńF2005/08/28(“ś) 19:23:03 ID:???
RewriteMap Žg‚¦‚ĪH

152 Fnobody‚³‚ńF2005/08/29(ŒŽ) 21:53:41 ID:???
RewriteCond ‚Å OR ‚ȏšŒ‚šŽw’č‚·‚éŪ‚É

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

153 Fnobody‚³‚ńF2005/09/19(ŒŽ) 04:05:03 ID:???
>>152
³‹K•\Œ»‚š1‰ń•]‰æ‚·‚é‚Ģ‚Ę3‰ń•]‰æ‚·‚é‚Ģ‚Ę‚Å‚Ķ–¾‚ē‚©‚É1‰ń‚Ģ•ū‚Ŗ‘‚¢‚Ģ‚Å‘OŽŅ

154 Fnobody‚³‚ńF2005/09/27(‰Ī) 17:41:19 ID:???
RewriteRule ^(.*)$ /tmp/hoge.cgi [L]
‚Ę‚µ‚½‚Ę‚«‚ɁArobots.txt‚Č‚Ē‚Ģ‚¢‚­‚Ā‚©‚Ģƒtƒ@ƒCƒ‹‚ĶƒXƒLƒbƒv‚³‚¹‚½‚¢‚Ģ‚Å‚·‚Ŗ
‚Ē‚Ģ‚ꂤ‚É‚·‚ź‚Ī—Ē‚¢‚Ģ‚Å‚µ‚傤‚©?

155 Fnobody‚³‚ńF2005/09/30(‹ą) 19:04:43 ID:???
.htaccessƒXƒŒ‚©‚ēˆŚ“®‚µ‚Ä‚«‚Ü‚µ‚½B
Žæ–ā‚Ŗ‚ ‚č‚Ü‚·B

URLƒGƒ“ƒR[ƒh‚šs‚Į‚Ä“ś–{Œź“™‚Ŗ%XY‚ĢŒ`Ž®‚É‚Č‚Į‚½URL‚šŠÜ‚ń‚Å‚¢‚é‚Ę‚«A
RewriteRule ^([0-9A-Za-z%]+)$ test.php?keyword=$1
‚Č‚Ē‚Ę‚µ‚Ä‚ą404ƒGƒ‰[‚É‚Č‚Į‚Ä‚µ‚Ü‚¢‚Ü‚·Bi“ś–{Œź‚Ŗ‚Č‚¢‚Ę‚«‚Ķ’Źķ’Ź‚č‚Å‚·Bj

ƒ‹[ƒ‹‚Ģ‹Lq‚ŖŠŌˆį‚Į‚Ä‚¢‚é‚Ģ‚Å‚µ‚傤‚©B
ƒGƒ‰[‚É‚Č‚ē‚Č‚¢•ū–@‚š‚²‘¶’m‚Å‚µ‚傤‚©B‚ØŠč‚¢‚µ‚Ü‚·B

156 Fnobody‚³‚ńF2005/09/30(‹ą) 20:40:28 ID:???
>154
‚Ü‚øƒ}ƒjƒ…ƒAƒ‹‚š“Ē‚ń‚ŁA‚»‚ź‚©‚ē×‚©‚¢‚Ę‚±‚ė‚šŽæ–ā‚·‚éŽpØ‚šŒ©‚¹‚éB



157 Fnobody‚³‚ńF2006/01/15(“ś) 15:53:40 ID:0othuuG9
XREA‚Å‚Ķ
RewriteRule ^(.*)\.html$ test.cgi?$1
‚Å‚¤‚Ü‚­‚¢‚Į‚½‚Ģ‚ɁAŽ©•Ŗ‚ĢƒT[ƒo[‚Å‚ĶŠæŽš‚Ę‚Š‚ē‚Ŗ‚Č‚ŖƒŠƒ‰ƒCƒg‚Å‚«‚Č‚¢B

‹Lq‚Ģ–ā‘肶‚į‚Č‚¢‚©‚ąB

158 Fnobody‚³‚ńF2006/01/15(“ś) 16:02:20 ID:???
•¶ŽšƒR[ƒh‚Å‚µ‚å

159 F157F2006/01/16(ŒŽ) 01:32:31 ID:???
‚©‚ą
‚Ü‚ AApache1.3‚©‚ē2‚É‚µ‚½‚ēA‰½‚Ģ–ā‘č‚ą‚Č‚­ƒŠƒ‰ƒCƒg‚·‚é‚ꂤ‚É‚Č‚Į‚½‚Ģ‚Å‚ę‚µ‚Ę‚·‚é

160 Fnobody‚³‚ńF2006/01/20(‹ą) 03:14:31 ID:???
‚æ‚å‚Į‚ĘŽæ–ā‚Å‚·B
‚Č‚ŗ‚©"."(ƒ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

«‚±‚Į‚悾‚Ę“®‚­EEE
RewriteRule ^([0-9A-Za-z]+\-[0-9A-Za-z]+)$ index.php?$1 [L]

161 Fnobody‚³‚ńF2006/01/20(‹ą) 12:45:18 ID:???
ƒƒOŒ©‚é‚Ģ‚Ŗ‚Ķ‚ā‚¢‚ń‚¶‚įH

162 Fnobody‚³‚ńF2006/01/31(‰Ī) 13:32:42 ID:???
mod_rewrite‚Ępath_info‚Į‚Ä‚Ē‚Į‚æ‚Ģ•ū‚Ŗ‚¢‚¢‚Ģ‚©‚ȁH

163 Fnobody‚³‚ńF2006/03/08(…) 21:55:04 ID:F0LiHM5T
RewriteEngine on
RewriteBase /hogehoge
RewriteRule ^hoge/([^/]+)/$ ho.php?user=$1 [L]

‚Ę‚µ‚½ź‡A/hoge/username/?page=2 ‚Ę‚¢‚Į‚½Š“‚¶‚ňų”user‚Ģ‚Ł‚©‚Ɉų”page‚š“Ē‚Żž‚Ü‚¹‚é‚É‚Ķ‚Ē‚¤‚µ‚½‚ē‚¢‚¢‚Ģ‚Å‚µ‚傤‚©H

164 Fnobody‚³‚ńF2006/03/09(–Ų) 08:30:08 ID:???
>>163
RewriteRule ^hoge/([^/]+)/$ ho.php?user=$1&%{QUERY_STRING} [L]


165 Fnobody‚³‚ńF2006/03/10(‹ą) 01:49:51 ID:wS29C68G
ƒGƒ‰®‚āƒAƒ}ƒ]ƒ“‚Ę‚©‚Å
/-/detail/=/
‚Ę‚©‚¢‚¤URL‚Ŗ‚ ‚é‚Æ‚Ē‚ ‚ź‚ąmod_rewrite?
ƒnƒCƒtƒ“‚Ę‚©‚Č‚ń‚©ˆÓ–”‚ ‚é‚Ģ‚©‚Č

166 Fnobody‚³‚ńF2006/03/13(ŒŽ) 12:10:05 ID:???

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

167 Fnobody‚³‚ńF2006/03/13(ŒŽ) 12:14:32 ID:???
Ŗ\‚µ’x‚ź‚Ü‚µ‚½BCentOS3.4+Apache1.3.33A‚æ‚Č‚Ż‚Éphp4.4.2‚Å‚·

168 Fnobody‚³‚ńF2006/03/13(ŒŽ) 12:24:24 ID:???
>>166
‚ą‚æ‚ė‚ńŽĄŪ‚Ģnn‚Ķ”Žš‚Å‚±‚±‚Å‚ĶƒTƒ“ƒvƒ‹‚Ę‚µ‚Änn‚ʏ‘‚¢‚½‚ń‚¾‚ę‚Ė

169 Fnobody‚³‚ńF2006/03/13(ŒŽ) 13:19:52 ID:???
‚»‚¤‚Å‚·Bnn‚Ķ”Žš‚Å‚·B
‚æ‚Č‚Ż‚Éhoge.php‚ÅŽQĘ‚Å‚«‚é'REQUEST_URI'‚Ķ
ƒuƒ‰ƒEƒU‘—M‚³‚ź‚½/dir/hoge/nn.html‚Ŗ‚»‚Ģ‚Ü‚Ü—ˆ‚Ü‚·‚Ģ‚Å
hoge.php‘¤‚ʼn½‚Ę‚©‚Å‚«‚»‚¤‚Å‚·‚ŖA
äD‚É—Ž‚æ‚Č‚¢‚Ģ‚Ęhoge.php‚š•ĻX‚µ‚½‚­‚Č‚¢‚Ģ‚Å
Ż’č‚É—Ž“x‚Ŗ‚ ‚é‚Ģ‚Č‚ē‚»‚ź‚ʼnšŒˆ‚µ‚½‚¢‚ʍl‚¦‚Ä‚¢‚Ü‚·B
‚ę‚ė‚µ‚­‚ØŠč‚¢‚µ‚Ü‚·B

170 Fnobody‚³‚ńF2006/03/13(ŒŽ) 13:33:00 ID:???
>>166
>>164

171 Fnobody‚³‚ńF2006/03/13(ŒŽ) 14:37:04 ID:???
166‚Å‚·B
‚ę‚­‚ķ‚©‚ē‚Č‚­‚Č‚Į‚Ä‚«‚Ü‚µ‚½B
RewriteEngine‚ĘRewriteRule‚šƒRƒƒ“ƒg‚É‚µ‚Ä‚ą
/dir/hoge/nn.html‚Åhoge.php‚ŖŒÄ‚яo‚³‚ź‚Ü‚·B
•Ź‚ĢŽŸŒ³‚ÅRewriteRule‚ŖŒų‚¢‚Ä‚¢‚é‚ꂤ‚Å‚·‚Ŗ
S“–‚½‚č‚Č‚µ‚ŃpƒjƒbƒN’†B


172 Fnobody‚³‚ńF2006/03/13(ŒŽ) 15:23:36 ID:???
>>171
—Ž‚æ’…‚¢‚Ä access_log

173 Fnobody‚³‚ńF2006/03/25(“y) 15:58:49 ID:rUjENMuu
’Źķƒ|[ƒg‚Ģ‚r‚r‚k‚ĢhttpØhttps‚Ö‚ĢƒŠƒ_ƒCƒŒƒNƒg‚Ķ‚¤‚Ü‚­‚¢‚Į‚½‚Ģ‚Å‚·‚ŖA
•Źƒ|[ƒg‚É‚ą‚¤ˆź‚ĀŻ’u‚µ‚½445ƒ|[ƒg‚Ģź‡A

http://www.example.com:445/
«
https://www.example.com:445/

‚ɃŠƒ_ƒCƒŒƒNƒg‚µ‚½‚¢‚Ģ‚Å‚·‚ŖARewriteRule‚ĘRewriteRule‚š
‚Ē‚Ģ‚ꂤ‚ɏ‘‚¢‚½‚ē‚¢‚¢‚Å‚µ‚傤‚©H

174 Fnobody‚³‚ńF2006/04/06(–Ų) 05:28:11 ID:???
ƒpƒ‰ƒ[ƒ^[‚É&‚Ŗ“ü‚Į‚½‚Ę‚«‚Ģmod_rewrite‚É‚Ā‚¢‚ÄŽæ–ā‚Å‚·EE
–ā‘č‚š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]

175 Fnobody‚³‚ńF2006/04/06(–Ų) 05:28:46 ID:???
case1‚Ģdirect_url‚Ģź‡http://hogehoge.go.jp/test.php?keyword=coffee%26tea‚š¶¬B
‚»‚ĢURLiŽ©•ŖŽ©g‚Č‚ķ‚Æ‚¾‚Æ‚Ēj‚É”ņ‚Ō‚ĘˆČ‰ŗ‚Ģ•¶Žš—ń‚š“f‚«o‚·
string(20) "keyword=coffee%26tea"
array(1) { ["keyword"]=> string(10) "coffee&tea" }
‚±‚ź‚Ķ‚n‚jB‚±‚ź‚Érewrite‚šŠš‚Ü‚µ‚½‚¢B


–ā‘č‚Ģcase 2Arewrite_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‚Ŗˆų”–¼‚É‚Č‚Į‚æ‚į‚¤‚ęEEE
‘Īō–@‚²‘¶’m‚Ģ•ū‹³‚¦‚Ä‚­‚¾‚³‚¢EEE‚ ‚é‚¢‚Ķ‚Ē‚±‚©Ż’č‚Ŗˆ«‚¢‚Ģ‚©EEE

176 Fnobody‚³‚ńF2006/04/06(–Ų) 08:11:14 ID:???
>>175
$rewriteUrl = "http://hoge.go.jp/". urlencode($param). "/";


177 Fnobody‚³‚ńF2006/04/06(–Ų) 08:59:39 ID:???
>>176
‚ [A‚Č‚é‚Ł‚ĒAmod_rewrite‚É‚Ķurlencode‚š‚Qd‚ÉŽdž‚Ž‚Ģ‚ĖB
mod_rewrite‚š‰„X‚Ę˜M‚Į‚Ä‚Ä‚«‚Ŗ‚Ā‚©‚ń‚©‚Į‚½B
Šm”FŽę‚Į‚½‚Ę‚±‚ėćŽč‚­“®‚«‚Ü‚µ‚½B
‚±‚Ģ•ū–@‚Å‚ā‚Į‚Ä‚Ż‚Ü‚·BƒTƒ“ƒNƒXB

‚µ‚©‚µmod_rewrite‘¤‚Å‚Ģ‘Ī‰ž‚ĶŻ’č‚Ķ‚ā‚Ķ‚č“ļ‚µ‚¢‚Ģ‚©‚Č‚ŸEEE
PHP‚É“ü‚Į‚Ä‚­‚éƒGƒ“ƒR[ƒhó‘Ō‚ʏo‚čs‚­ƒGƒ“ƒR[ƒhó‘Ō‚ŖrewriteŽg‚¤Žg‚ķ‚ø‚ÉŠÖ‚ķ‚ē‚ø
“Æ‚¶‚Å‚ ‚ź‚ĪŒ©’Ź‚µ‚Ŗ‚¢‚¢‚©‚ȁ[‚Ę‚©Žv‚Į‚Ä‚½‚Ģ‚ŁB

178 Fnobody‚³‚ńF2006/04/22(“y) 02:52:49 ID:IkBNOhRq
ƒtƒ‰ƒO‚ĢQSA‚ĶAƒ}ƒjƒ…ƒAƒ‹‚É

>‚±‚Ģƒtƒ‰ƒbƒO‚ĶA’u‚«Š·‚¦‚é‚Ģ‚Å‚Ķ‚Č‚­A‘¶Ż‚·‚é‚ą‚Ģ‚É‘Ī‚µ‚āA
>rewrite ƒGƒ“ƒWƒ“‚Ŗ‘ć—p•¶Žš—ń‚É‚ ‚éƒNƒGƒŠ[•¶Žš—ń‚ɃAƒyƒ“ƒh‚·‚é‚ꂤ‚É‚µ‚Ü‚·B
>rewite ƒ‹[ƒ‹‚ŃNƒGƒŠ[•¶Žš—ń‚Ƀf[ƒ^‚š’Ē‰Į‚µ‚½‚¢‚Ę‚«‚ÉŽg‚Į‚Ä‚­‚¾‚³‚¢B

‚Ę‚ ‚é‚Ģ‚Å‚·‚ŖAŽĄ‹““®‚Ę‚µ‚Ä‚Ē‚Ģ‚ꂤ‚É‚Č‚é‚Ģ‚©A‚ę‚­‚ķ‚©‚č‚Ü‚¹‚ńB
‚¢‚Į‚½‚¢‚Ē‚¤‚Č‚é‚Ģ‚Å‚µ‚傤‚©H


179 Fnobody‚³‚ńF2006/04/22(“y) 13:58:50 ID:???
>178
“Ē‚ń‚ÅŽš‚Ģ”@‚­‚»‚¤‚Č‚éB

180 Fnobody‚³‚ńF2006/04/23(“ś) 02:46:10 ID:???
‚¢‚āA‚¾‚©‚ē‚»‚ĢAŒ¾—t‚ĢˆÓ–”‚Ŗ‚ķ‚©‚É‚­‚¢‚Ģ‚ŁEEE
ŽĄ‹““®‚Ę‚µ‚Ä‚Ē‚¤‚Č‚é‚Ģ‚©AƒTƒ“ƒvƒ‹‚Č‚Ē‚Ŗ‚ ‚é‚Ę‚ķ‚©‚č‚ā‚·‚¢‚ń‚Å‚·‚Æ‚ĒAA


181 Fnobody‚³‚ńF2006/04/24(ŒŽ) 11:05:56 ID:Z/7vX4oM
/hoge/modname/ReserveForm.do
«
/hoge/modname/index.php?ReserveForm

‚Ę‚¢‚Į‚½Š“‚¶‚Érewrite‚µ‚½‚¢‚Ģ‚Å‚·‚ŖA‚Ē‚¤‚ą‚¤‚Ü‚­‚¢‚«‚Ü‚¹‚ńB
RewriteRule !hoge/([^/]+/)ReserveForm\.do $1/index.php
‚Ę‚ā‚邾‚ƂŁAinternalƒGƒ‰[i–³ŒĄƒ‹[ƒvj‚É‚Č‚č‚Ü‚·B

modname‚Ģ•”•Ŗ‚š$1‚É’uŠ·‚·‚é‚É‚Ķ‚Ē‚¤‚ā‚ź‚Ī‚¢‚¢‚Ģ‚Å‚µ‚傤‚©B

182 Fnobody‚³‚ńF2006/04/24(ŒŽ) 12:34:14 ID:???
>>181
modname‚š’uŠ·‚·‚é•K—v‚Ķ‚Č‚¢‚ꂤ‚¾‚Æ‚Ē—į•¶‚ĢŠŌˆį‚¢‚Å‚·‚©

183 Fnobody‚³‚ńF2006/06/12(ŒŽ) 02:24:24 ID:???
>>143 ‚Ż‚½‚¢‚Č‚±‚Ę‚µ‚½‚¢‚Ģ‚Å‚·‚Æ‚ĒA‚ā‚Ķ‚čŒˆ’č“I‚Č•ū–@‚Į‚Ä‚ ‚č‚Ü‚¹‚ń‚©‚ĖBBB


184 Fnobody‚³‚ńF2006/06/12(ŒŽ) 05:04:50 ID:???
>>150 ‚ɏ‘‚¢‚Ä‚ ‚č‚Ü‚µ‚½‚ĖBBB
‚·‚Ż‚Ü‚¹‚ńBBB

185 Fnobody‚³‚ńF2006/06/15(–Ų) 09:05:30 ID:p9raRrGD
Apache1.3.3, Win2000SP2‚ŁAƒo[ƒ`ƒƒƒ‹ƒzƒXƒg‚ÅMovableType‚š‰^—p‚µ‚Ä‚Ü‚·B

Tag‚šAhttp://domain.tld/tags/tagname
‚Ę‚¢‚¤Œ`‚ōģ‚ź‚é‚ꂤ‚É‚Å‚«‚½‚Ü‚Å‚Ķ‚¢‚¢‚Ģ‚Å‚·‚ŖA
http://as-is.net/blog/archives/001020.html ‚šŽQl‚É .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

186 F185F2006/06/15(–Ų) 09:07:01 ID:???
‚·‚Ż‚Ü‚¹‚ńAƒ^ƒCƒvƒ~ƒX‚ ‚č‚Ü‚µ‚½B

ŽĄŪ‚É”ņ‚ń‚Å‚Ł‚µ‚¢ę‚Ķ
http://domain.tld/cgi-bin/mt/mt-xsearch.cgi?blog_id=2$search_key=Tagwire&delimiter=,&search=tagname
‚Å‚·B

187 Fnobody‚³‚ńF2006/06/24(“y) 20:11:15 ID:usPjod1h
http://www.hogehoge.com ‚š http://hogehoge.com/main/
‚ɏ‘‚«Š·‚¦‚½‚¢‚Ģ‚Å‚·‚ŖA
‚Ē‚¤‚·‚ź‚Ī‚¢‚¢‚Ģ‚Å‚·‚©H


188 Fnobody‚³‚ńF2006/06/25(“ś) 09:19:26 ID:???
RewriteRule ^$ http://hogehoge.com/main/

189 Fnobody‚³‚ńF2006/07/29(“y) 17:15:32 ID:???
‚±‚ń‚Č‚±‚Ę‚š‚µ‚½‚¢‚Ģ‚Å‚·‚ŖA500 Internal Server Error‚É‚Č‚č‚Ü‚·B
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

190 Fnobody‚³‚ńF2006/08/01(‰Ī) 20:44:39 ID:???
>>189
R ƒIƒvƒVƒ‡ƒ“‚ŃŠƒ_ƒCƒŒƒNƒg‚¶‚į‚Ü‚¢‚©H
[R,L]

191 Fnobody‚³‚ńF2006/08/07(ŒŽ) 16:21:58 ID:???
JVNVU#395412
Apache httpd ‚Ģ mod_rewrite ƒ‚ƒWƒ…[ƒ‹‚É‚Ø‚Æ‚éƒoƒbƒtƒ@ƒI[ƒo[ƒtƒ[‚ĢĘŽć«
ttp://jvn.jp/cert/JVNVU%23395412/index.html

‰½‚Ŗˆ«‚©‚Į‚½‚ĢH

192 Fnobody‚³‚ńF2006/08/19(“y) 09:19:31 ID:AnvEHxgI
ŽI‚Ķ‹tˆų‚«Ż’č‚É‚µ‚Ä‚ ‚č‚Ü‚·B
‹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

193 Fnobody‚³‚ńF2006/08/29(‰Ī) 18:50:13 ID:qBkjqVym
http://example.com/hogehoge@‚š
http://example.com/?hogehoge
‚ɃŠƒ_ƒCƒŒƒNƒg‚³‚¹‚邽‚߂ɁA.htaccess‚É
RewriteEngine on
RewriteRule ^(.+)$ /?$1 [L]
‚ʏ‘‚¢‚½‚Ģ‚Å‚·‚ŖA500ƒGƒ‰[o‚Ä‚¤‚Ü‚­‚¢‚«‚Ü‚¹‚ńB
ƒAƒhƒoƒCƒX‚ØŠč‚¢‚µ‚Ü‚·EEE

194 Fnobody‚³‚ńF2006/09/05(‰Ī) 21:59:51 ID:Hy3lSiWg
Žæ–ā‚Å‚·B

Ž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‚š‚µ‚½‚¢‚Ģ‚Å‚·‚ŖBBB

195 Fnobody‚³‚ńF2006/09/05(‰Ī) 23:49:05 ID:???
>>194
“®ģŠm”F‚Ģ•ū–@‚ą‚ķ‚©‚ē‚ø‚É‚»‚ń‚Č‚±‚Ę‚š‚µ‚Ä‚Ē‚¤‚·‚é‚Ā‚ą‚č‚¾H

196 Fnobody‚³‚ńF2006/09/05(‰Ī) 23:53:40 ID:Hy3lSiWg
>>195
‚Ę‚ ‚éCMSƒvƒ‰ƒOƒCƒ“‚šą–¾‘‚ɏ]‚Į‚ăCƒ“ƒXƒg[ƒ‹‚µ‚Ü‚·B

197 Fnobody‚³‚ńF2006/09/06(…) 16:18:20 ID:???
ŠĒ—l‚ą‘å•Ļ‚¾‚Č

198 Fnobody‚³‚ńF2006/09/06(…) 16:50:16 ID:???
>>197
‚»‚¤‚¢‚ķ‚ź‚é‚ĘŽ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

199 Fnobody‚³‚ńF2006/09/06(…) 22:30:09 ID:ogWsQap5
‚Ė‚„B’N‚©mod_rewriteƒGƒ~ƒ…ƒŒ[ƒ^‚Ā‚­‚ē‚ĖH

“ü—Ķ•¶Žš—ńiURLj‚š“ü—Ķ‚µ‚½‚ē
htaccess‚É‚µ‚½‚Ŗ‚Į‚Ä
‚Ē‚¤URL•ĻŠ·‚³‚ź‚é‚©•\Ž¦‚³‚ź‚é‚ĢB

‚»‚¤‚·‚ź‚Ī‘啝‚É•~‹‚Ŗ‰ŗ‚Ŗ‚é‚ĘŽv‚¤‚ń‚¾‚Æ‚ĒB

200 Fnobody‚³‚ńF2006/09/07(–Ų) 09:25:25 ID:???
>>199
> mod_rewriteƒGƒ~ƒ…ƒŒ[ƒ^ģ‚ė‚¤‚ĘŽv‚¤‚ń‚¾‚Æ‚Ē‚Ē‚¤‚ęH
> “ü—Ķ•¶Žš—ńiURLj‚š“ü—Ķ‚µ‚½‚ē
> htaccess‚É‚µ‚½‚Ŗ‚Į‚Ä
> ‚Ē‚¤URL•ĻŠ·‚³‚ź‚é‚©•\Ž¦‚³‚ź‚é‚ĢB
> ‚»‚¤‚·‚ź‚Ī‘啝‚É•~‹‚Ŗ‰ŗ‚Ŗ‚é‚ĘŽv‚¤‚ń‚¾‚Æ‚ĒB

‚·‚Į‚°‚„Šś‘Ņ‚µ‚Ä‚Ü‚·B

201 Fnobody‚³‚ńF2006/09/07(–Ų) 17:01:33 ID:???
ŸŽč‚É•Ļ‚ķ‚Į‚Ä‚é‚—
‚Ü‚ •Ö—˜‚¾‚ė‚¤‚Æ‚Ēdebug on‚É‚·‚ź‚Ī‘å‘ĢŽ–‘«‚č‚é‚©‚ē‚Ė

202 Fnobody‚³‚ńF2006/10/21(“y) 03:17:29 ID:KzoqADxq
mod_jk2‚Åapache‚Ętomcat‚š˜AŒg‚µ‚Ä‚¢‚Ü‚·B
mod_rewrite‚šŽg‚Į‚āAtomcatć‚Å“®‚­struts‚š—p‚¢‚½ƒAƒvƒŠ‚Ģ
‚t‚q‚k‚š‘‚«Š·‚¦‚ꂤ‚Ę‚µ‚Ä‚¢‚é‚Ģ‚Å‚·‚ŖA‚¤‚Ü‚­‚¢‚«‚Ü‚¹‚ńBB
iURL‚Ŗrewrite‚³‚ź‚é‘O‚ɁAtomcat‚Ģ‚Ł‚¤‚ɐ§Œä‚Ŗ‚¢‚Į‚Ä‚µ‚Ü‚¢A‚¤‚Ü‚­‘‚«Š·‚¦‚ē‚ź‚Č‚¢j

‚Ē‚±‚šŻ’č‚·‚ź‚Ī‚ę‚¢‚Å‚µ‚傤‚©H

203 Fnobody‚³‚ńF2006/10/22(“ś) 17:32:12 ID:???
mod_rewriteƒGƒ~ƒ…ƒŒ[ƒ^‚Ü‚¾‚Å‚·‚©H

204 Fnobody‚³‚ńF2006/10/22(“ś) 21:14:50 ID:???
Å‹ß²‰źƒlƒ^‚ŃXƒŒˆį‚¢‚Ģ‘‚«ž‚Ż‚Ŗ‘‚¦‚Ä‚¢‚éB
²‰źŒ§’”E²‰źŒ§ŒxE’k‡E’sŠæEī•ń˜R‰k‚Č‚Ē‚Ģ“ą—e‚¾B
‹ās‚Ŗ’ׂź‚é‚Ę‚µ‚½ƒfƒ}‚Ŗ‰ń‚č‘›‚¬‚Ŗ‹N‚«‚½‚±‚Ę‚ą‚ ‚éB
‚±‚Ģ‚ꂤ‚ȏ‘‚«ž‚Ż‚ĶT‚Ž‚ׂ«‚¾B

”ķŠQ–hŽ~‚Ģ‚½‚ߏķ’“‚·‚éƒXƒŒ‚ÉŒ[–Ö‚µ‚Ä‚­‚źB

205 Fnobody‚³‚ńF2006/12/14(–Ų) 00:36:31 ID:HPgduaQo
–V‚ā‚ČŽæ–ā‚³‚¹‚Ä‚ą‚ē‚¤‚Ő|

mod_rewrite‚ĢRewriteRule‚Åprofile.cgi‚©‚ēprofile.html‚ÖURL‚Ģ‘‚«Š·‚¦‚š‚µ‚ꂤ‚Ę‚µ‚Ä‚é‚Ő|
‘‚¢‚½ƒ‹[ƒ‹‚ŖˆČ‰ŗ‚Ģ’Ź‚č‚Ő|

RewriteRule ^(.*)\.cgi?(.*) $1.html?$2 [L]

‚Å‚ąuprofile.html‚Č‚ń‚Ä‚Ė‚„‚ęv‚Į‚ÄŒĻ‰Ī‚ÉŒ¾‚ķ‚ź‚é‚ń‚Ő|
mod_rewrite‚Į‚ÄURL‚¾‚Æ‚Ģ‘‚«Š·‚¦‚Į‚ďo—ˆ‚Č‚¢‚ń‚Ő|‚©H

‰ń“š‚ØŠč‚¢‚µ‚ܐ|

206 Fnobody‚³‚ńF2006/12/14(–Ų) 14:03:45 ID:???
ƒNƒ‰ƒCƒAƒ“ƒg‘¤‚šéx‚·‚±‚Ę‚Ķo—ˆ‚Č‚¢

207 Fnobody‚³‚ńF2006/12/14(–Ų) 18:14:19 ID:???
>>206
‚Ü‚¶‚Ő|‚©B
‚¶‚į‚ ƒ\[ƒX’¼Ś‘‚«Š·‚¦‚邵‚©‚Č‚¢‚Ő|‚ĖB
‚ ‚č‚Ŗ‚Ę‚¤‚Ő|

208 Fnobody‚³‚ńF2006/12/15(‹ą) 02:34:56 ID:???
cgi ‚Ę html ‚Ŗ‹t‚Č‚¾‚Æ‚¾‚ė‚—

html‚ɃAƒNƒZƒX‚µ‚½‚Ę‚«cgi‚šŽĄs‚·‚é‚ꂤ‚É‚·‚ź‚Ī‚¢‚¢‚ń‚¾‚ęB

209 Fnobody‚³‚ńF2006/12/16(“y) 00:15:59 ID:???
.htacc(—Ŗ

65 KB
” ‚±‚ĢƒXƒŒƒbƒh‚Ķ‰ß‹ŽƒƒO‘qŒÉ‚ÉŠi”[‚³‚ź‚Ä‚¢‚Ü‚·

šƒXƒ}ƒz”Łš ŒfŽ¦”Ā‚É–ß‚é ‘S•” ‘O100 ŽŸ100 ÅV50

read.cgi ver 05.04.00 2017/10/04 Walang Kapalit š
FOX š DSO(Dynamic Shared Object)