<-
Apache > HTTP Server > Documentation > Version 2.5 > Rewrite

RewriteRule ����蠏�

亜管廃 情嬢: de | en | es | fr | ja | ko | tr | zh-cn

戚 庚辞澗 置重毒 腰蝕戚 焼鑑艦陥. 置悦拭 痕井吉 鎧遂精 慎嬢 庚辞研 凧壱馬室推.

�� 覓語���� RewriteRule 讌����伎�� �ツ�ø�� �� ���� ����蠏碁�� �殊����覃�, ���誤�� �る�螻� ����襯� ��螻牛�õ����.

top

��螳�

RewriteRule �� ������ ���� �伎���� ����蠏碁� ������ �� ���給����. ����蠏碁�� 蠏�豺� ���� ��蟯��� ���� �テ�!!��覃�, �チ�� ����蠏碁�� �狩��襦� 蟲チ��õ����.

RewriteRule pattern target [Flag1,Flag2,Flag3]

螳� ����蠏碁�� (覈� 螳�讌� ���碁�� ���誤��螻�) CO�� 螳��� 讌ъ�� ������ cookie�� 螳��� 蠍� ����襯� 螳�讌�����. 讌ъ�� ����襯� �ツ�ø���� 蟆��� 螳��� �朱����伎�襷�, 螳� ����蠏瑚� 覓伎���� ����讌� 蠍一�牛��蠍� ���� 蠍� ������ �旧���伎��� 蟆��� 譬��給����. �朱� ����蠏碁�� ���� �伎���� �語��襯� 豬?!�õ����. ����蠏碁�� ����覓語��襯� 蟲チ���讌� ���給����.

��豌�螻� 蟯��!!�� 覃����一�危�磯�� 覲�蟆渚���� ����蠏�(T=, H=, E=)�� ������襴チ� 覦� htaccess 貉?!���ろ�語���� ���狩�� �ツ���� 豌�襴� �殊�企�� 譴��� ('-' �伎�語��) 豺����� ������ �� �?骸螳� ���給����.

�タ鍵������ �ツ�� 螳��ロ�� 螳� ����蠏語�� �?� �ツ�� 覦õ��� ����螳� �����õ����.

top

B (��谿語“ �伎�れ��危��)

[B] ����蠏碁�� RewriteRule �� 覲����� ���ø��蠍� ���� ���?��螳� ���� 覓語��襯� �伎�れ��危������襦� 讌����õ����.

mod_rewrite �� URL�� 襷ろ����蠍� ���� �伎�れ��危��襯� �伎���伎�� ��覩�襦�, ��谿語“�� ���õ�� �� �伎�れ��危��螳� �伎���õ����. B ����蠏碁�� �ツ�ø��覃� ��谿語“�� ���?��螳� ���� 覓語��螳� �伎�れ��危���õ����. ��襯� �れ��, �れ�� 蠏�豺��� 螻��ろ��������:

��覯� 覲����� ���テ�� �伎�れ��危���� ���伎���� "escape" 襷ろ�� �??��襯� 谿語“��������

RewriteRule "^search/(.*)$" "/search.php?term=1ドル"

蟆����願� 'x & y/z'�� 蟆曙�� 觚��殊�一���� �企�� 'x%20%26%20y%2Fz'襦� �語��ø���� 'search/x%20%26%20y%2Fz' ��豌��� 襷�������. B ����蠏� ���� �� �ツ���� 蠏�豺��� 'search.php?term=x & y/z'襦� 襷ろ����覃�, �企�� ���?!�� URL�� ����覩�襦� search.php?term=x%20&y%2Fz=襦� �語��õ���� ������ 蟆�螻� �る�����.

���狩�� 蠏�豺��� B ����蠏碁�� �れ����覃� 襷り�覲���螳� 豢��� URL�� ���チ��蠍� ���� �れ�� �語��õ���� /search.php?term=x%20%26%20y%2Fz襦� �チ�襯願� 襷ろ���õ����.

RewriteRule "^search/(.*)$" "/search.php?term=1ドル" [B,PT]

�� �轟�� ����螳� �������る1?2 AllowEncodedSlashes 襯� On�朱� �れ���伎�� �� ���� ���給����. httpd�� URL���� �語��õ�� �チ����襯� ���ø��讌� ��螻� ����襯� 覲企1?2 404襯� 覦�����蠍� ��覓語������.

�� �伎�れ��危���� �麹�� ��襦��� ���ö���� �����õ����. 覦煙����螳� �伎�れ��危����讌� ���� URL�� ����覦��朱1?2 譴��!!�� �� ��蠍� ��覓語������.

�� ����蠏語�� ������ RewriteCond 襯� �ツ�ø���� %{THE_REQUEST}�� ���� 貂′����� 蟆��企1, �企�� �語��õ�� ������ 覓語���伎�� 貂′��õ����.

2.4.26 �伎�������� ��谿語“���� �伎�れ��危���� �轟�� 覓語��襯� ���危���� ������ �� ���給����: [B=#?;]. 谿瑚�: �伎�れ��危���� 覓語�� 覈õ��� 螻給葦 覓語��襯� �ツ�ø�� �� ��讌�襷� RewriteRule �� ��豌� �� 覯�讌� �語��襯� �語�ø�伎�� ��覃� 螻給葦�� 覈õ��� 襷�讌�襷� 覓語��螳� ���伎���� �� �õ����.

# 螻給葦螻� 覓殊����襯� �伎�れ��危���õ����. 螻給葦�� �テ�!!�� 蟆曙��
# 豕�譬� �語�� 譯殊���� �一�危��螳� �����õ����.
RewriteRule "^search/(.*)$" "/search.php?term=1ドル" "[B= ?]"

�� 覦ö���朱� �伎�れ��危������ 覓語��襯� �������る1?2 #flag_bne�� #flag_bctls襯� 谿語“��������

top

BNP|backrefnoplus (螻給葦�� +襦� �伎�れ��危����讌� ����)

[BNP] ����蠏碁�� RewriteRule �� ��谿語“���� 螻給葦 覓語��襯� '+' ���� %20�朱� �伎�れ��危������襦� 讌����õ����. ��谿語“螳� 貎朱Μ 覓語���伎�� ���� 蟆暑� 蟲ツ�� �������� �ツ�õ�� �� ���ø�õ����.

# 貎朱Μ 覓語���伎�� �牛�� ���� ��豢��� �ツ�õ���� + ����
# 蟆暑����� 螻給葦�� %20�朱� �伎�れ��危��
RewriteRule "^search/(.*)$" "/search.php/1ドル" "[B,BNP]"

�� ����蠏碁�� 覯��� 2.4.26 �伎������ �ツ�ø�� �� ���給����.

top

BCTLS

[BCTLS] ����蠏碁�� [B] ����蠏語�� ���テ��讌�襷� ���� 覓語���� 螻給葦 覓語��襷� �伎�れ��危���õ����. �願��� �語��õ��讌� ���� 豈� 貎朱Μ 覓語���企� 覲旧�チ�� �� 蟇磯����� ���狩�� 覓語�� �誤�語������.

# ���� 覓語���� 螻給葦�� �伎�れ��危��
RewriteRule "^search/(.*)$" "/search.php/1ドル" "[BCTLS]"

�� ����蠏碁�� 覯��� 2.5.1 �伎������ �ツ�ø�� �� ���給����.

top

BNE

[BNE=...]�� 覓語�� 覈õ��� [B] ���� [BCTLS] ����蠏語�� 覓語���� ���� ���碁� 豌�襴チ�õ����. ���企�� 覓語���� �伎�れ��危����讌� ���給����.

# 蠍磯蓋 覓語��襯� �伎�れ��危������ /�� �?�
RewriteRule "^search/(.*)$" "/search.php?term=1ドル" "[B,BNE=/]"

�� ����蠏碁�� 覯��� 2.5.1 �伎������ �ツ�ø�� �� ���給����.

top

C|chain

[C] ���� [chain] ����蠏碁�� RewriteRule �� �れ�� 蠏�豺��� 豌伎�碁���� ������ ����������. 讀�, 蠏�豺��� �殊���覃� ������ 螳��� 豌�襴チ��螻� ���願� �れ�� 蠏�豺��朱� �企���õ����. 蠏碁�チ�� �殊���讌� ���朱1?2 �れ�� 蠏�豺�螻� �?� 豌伎�碁�� �るジ 覈!!�� 蠏�豺��� 蟇企���一�伎�����.

top

CO|cookie

[CO] ���� [cookie] ����蠏碁�� �ツ�ø��覃� �轟�� RewriteRule �� �殊��� �� 貎��る�� �れ���� �� ���給����. �語���� �� 螳��� ���� ������ �れ�� 螳��� ������ ����襦� 蟲ツ�焔�õ����.

����蠏語�� ��豌� 蟲チiv�� 覈!!�� ���煙�� �テ�?!���� �れ��螻� 螳��給����:

[CO=NAME:VALUE:DOMAIN:lifetime:path:secure:httponly:samesite]

貎��� ������ 襴テ�磯�� ':' 覓語��螳� ������ 蟆曙�� ��豌� 蟲チiv�� �ツ�ø�� �� ���給����. ��豌� 蟲チiv�� �������る1?2 貎��� "Name" ���� ';' 覓語��襯� 覿��願� ���� 蟲チ���襯� ';'襦� 讌����伎�� �õ����.

[CO=;NAME;VALUE:MOREVALUE;DOMAIN;lifetime;path;secure;httponly;samesite]

貎��る�� �れ�����る1?2 �企�, 螳� 覦� ��覃��語�� ���誤�伎�� �õ����.

Domain
貎��り� ���?!�� ��覃��語������. www.example.com螻� 螳��� �語�ろ�碁��願碓�� .example.com螻� 螳��� ��覃��語�� �� ���給����. ���朱� 蟲チ��� 豕��� �� 覿�覿��伎�伎�� �õ����. 讀�, �??���� .com�企�� .net�� �� ���給����. �企�テ�� 譬�襯��� 貎��る�� 貎��� 覲伎�� 覈!!�語�� ���� 蠍�讌��õ����.

�������朱� �れ�� 螳��� �れ���� �� ���給����:

Lifetime
貎��り� 讌������� ��螳�(覿�)������.
螳��� 0�企1?2 貎��り� ���� 觚��殊�一�� �語�� ����襷� 讌����õ����. 讌�����讌� ���朱1?2 �願��� 蠍磯蓋螳�������.
���� 螳��� 觚��殊�一������ 貎��る�� �����õ����.
Path
���� �轟�ツ�危�語���� 貎��り� ���?!�� 蟆暑�������. ��: /customers/ ���� /files/download/.
蠍磯蓋���朱� /襦� �れ���õ���� - 讀�, ��豌� �轟�ツ�危�語������.
Secure
secure, true ���� 1襦� �れ����覃� 貎��る�� 覲伎��(https) �郁屋�� �牛�伎��襷� ���チ�õ����.
httponly
HttpOnly, true ���� 1襦� �れ����覃� 貎��れ�� HttpOnly ����蠏瑚� �れ����覃�, �企�� �� 蠍磯�レ�� 讌������� 觚��殊�一������ 貎��り� JavaScript 貊���襦� ��蠏狩�� �� ������ ��覩誤�õ����.
samesite
false ���� 0 �伎�語�� 螳��朱� �れ����覃� SameSite ���煙�� 讌����� 螳��朱� �れ���õ����. �朱����� 螳��� None, Lax 覦� Strict������. 2.5.1 �伎������ �ツ�ø�� �� ���給����.

�れ�� ����襯� 螻��ろ��������:

RewriteEngine On
RewriteRule "^/index\.html" "-" [CO=frontdoor:yes:.example.com:1440:/]

譯殊�伎� �������� 蠏�豺��� ��豌��� �ツ���燕��讌� ���給����. "-" �ツ���� ������ mod_rewrite ��蟆� ��豌��� 覲�蟆� ���� �糾骸���る��襦� 讌����õ����. ���� 'frontdoor'�朱�� 貎��る�� 'yes' 螳��朱� �れ���õ����. 貎��る�� .example.com ��覃��語�� 覈!!�� �語�ろ�語�� ���?!�õ����. 1440覿�(24��螳�) ���� 襷�襭�����襦� �れ����覃� 覈!!�� URI�� ���� 覦����õ����.

top

DPI|discardpath

DPI ����蠏碁�� �ツ���焔�� URI�� PATH_INFO 覿�覿��� 覯�襴暑����.

�� ����蠏碁�� 覯��� 2.2.12 �伎������ �ツ�ø�� �� ���給����.

������襴チ� 貉?!���ろ�語���� 螳� RewriteRule�� 觜�蟲����� URI�� URI�� PATH_INFO�� ���� 螳��� �郁屋������.

���� URI�� �企�殊�伎�誤�瑚� ��豌��� 豐�蠍� URI�願碓��, �伎�� mod_rewrite 豌�襴� �殊�企���� 蟆郁骸�願碓��, ���� mod_rewrite 豌�襴� �殊�企������ �伎�� 蠏�豺��� 蟆郁骸�� �� ���給����.

覦�覃�, 螳� 蠏�豺� ���� URI�� 豢�螳����� PATH_INFO�� �� mod_rewrite 豌�襴� �殊�企�� ���� PATH_INFO 螳�襷� 覦����õ����. 蟆郁骸���朱� URI�� �� 覿�覿��� �チ�� RewriteRule 讌����伎���� 豺����朱� �殊���螻� 覲旧�チ�� ��, URI�� �企�� 覿�覿��� ���� PATH_INFO���� ����讌� 螻��ろ��讌� ���朱1?2 豕�譬� URI�� PATH_INFO�� �チ�� 覲旧�チ蓋�� 豢�螳��� �� ���給����.

�伎�� ��豌��� ���� ���ろ�� 襷ろ������ ���焔�� PATH_INFO螳� 蟯��� ���� 豺����� �� ����蠏碁�� �ツ�ø��������. �� ����蠏碁�� �� mod_rewrite 豌�襴� �殊�企�� ���� �れ���� PATH_INFO襯� ��蟲ツ���朱� ���給����. PATH_INFO�� ���� mod_rewrite 豌�襴� �殊�企��螳� ��襭��� ��蟾�讌� �れ�� 螻��磯��讌� ���給����. �� 豌�襴� �殊�企�� 譴� ���� 蠏�豺��� PATH_INFO螳� 豢�螳���讌� ���� 豺����� 讌������� 蟆郁骸襷� 覺�����.

top

E|env

[E] ���� [env] ����蠏碁�� �ツ�ø��覃� ��蟆� 覲����� 螳��� �れ���� �� ���給����. �朱� ��蟆� 覲����� 蠏�豺��� �ろ���� ���� �れ���� �� ���朱��襦�, �れ���� 蟆��� �伎���� �� ���る�� ���� ������������. ��蟆� 覲����� ���� 覦ö���� ���� ���誤�� �伎�ö�� ��蟆� 覲��� 覓語��襯� 谿語“��������.

�� ����蠏語�� ��豌� 蟲チiv�� �れ��螻� 螳��給����:

[E=VAR:VAL]
[E=!VAR]

VAL���� ���ル���� ��谿語“($N ���� %N)螳� �テ�!!�� �� ���給����.

讌ъ�� ����襯� �ツ�ø����

[E=VAR]

VAR�企�朱�� ��蟆� 覲���襯� 觜� 螳��朱� �れ���� �� ���給����.

�れ�� ����

[E=!VAR]

襯� �ツ�ø��覃� �伎���� �れ���� VAR�企�朱�� ��蟆� 覲���襯� �伎���� �� ���給����.

��蟆� 覲����� CGI ��襦�蠏碁��, �るジ RewriteRule 讌����� ���� CustomLog 讌����企�� �テ�?!�� �れ���� 貉?!���ろ�語���� �ツ�ø�� �� ���給����.

�れ�� ������ ��豌��� URI螳� �企�語� ���殊�� 蟆曙�� 'image'�朱�� ��蟆� 覲���襯� '1' 螳��朱� �れ���õ����. 蠏碁�� �れ�� �企�� ��蟆� 覲���襯� �ツ�ø���� ��蠏� 襦�蠏語���� �企�� ��豌��� ���誤�õ����.

RewriteRule "\.(png|gif|jpg)$" "-" [E=image:1]
CustomLog "logs/access_log" combined env=!image

�� ���狩�� �?骸�� SetEnvIf 襯� �ツ�ø���� �詞�� �� ���給����. �� 蠍一���� 蟠��� �テ���� ���� ����襦� ��螻給�õ����.

top

END

[END] ����蠏碁�� �ツ�ø��覃� ([L]螻� 螳���) ���� �ツ���� 豌�襴� �殊�企��襯� 譬�襭��� 訖�襷� ������ ������襴チ�(htaccess) 貉?!���ろ�語���� ���� �ツ���� 豌�襴タ� 覦������� 蟆��� 覦ö��õ����.

�願��� �碁� 襴チ�れ�企���碁� �誤�� �� ��豌����� ���õ��讌� ���給����.

top

F|forbidden

[F] ����蠏碁�� �ツ�ø��覃� ��覯�螳� �企�殊�伎�誤�語�� 403 Forbidden ���� 貊���襯� 覦����õ����. Deny 讌����企�� �ツ�ø���� ���狩�� ������ ������ �� ��讌�襷�, �願��� Forbidden ����襯� ���麹���� �� �� 襷��� ���一�煙�� ��螻牛�õ����.

�れ�� 蠏�豺��� ��覯����� .exe ���殊�� �れ�企���襯� 蠍�讌��õ����.

RewriteRule "\.exe" "-" [F]

�� ������ �ツ���� ������ "-" 蟲チiv�� �ツ�ø��覃�, ��豌��� URI螳� ������讌� ������ ��覩誤�õ����. ��豌��� 蠍�讌����る�� 蟆曙�� �るジ URI襦� �ツ���燕�� �伎��螳� ���給����.

[F]襯� �ツ�ø�� �� [L]�� �����õ���� - 讀�, ���旧�� 讀��� 覦�����螻� 豢�螳� 蠏�豺��� ��螳���讌� ���給����.

top

G|gone

[G] ����蠏碁�� ��覯�螳� ���糾骸 �?� 410 Gone ����襯� 覦�������襦� 螳����õ����. �願��� ������ �伎���� �ツ�� 螳��ロ��讌�襷� �� �伎�� �ツ�ø�� �� ������ ����������.

[F] ����蠏語�� 襷�谿タ�讌�襦� [G] ����蠏碁�� �ツ�ø�� ���� �朱����朱� �ツ���� ������ "-" 蟲チiv�� �ツ�ø�õ����:

RewriteRule "oldproduct" "-" [G,NC]

[G]襯� �ツ�ø�� �� [L]�� �����õ���� - 讀�, ���旧�� 讀��� 覦�����螻� 豢�螳� 蠏�豺��� ��螳���讌� ���給����.

top

H|handler

蟆郁骸 ��豌��� 讌����� �碁�る�チ� 豌�襴チ����襦� 螳����õ����. ��襯� �れ��, ���� ���レ��螳� ���� 覈!!�� ���殊�� php �碁�る�チ� ���燕����襦� 螳����� �� ���給����:

RewriteRule "!\." "-" [H=application/x-httpd-php]

���� ��蠏� ������ - !\. - �� 襴テ�磯�� . 覓語��襯� �テ�?!��讌� ���� 覈!!�� ��豌�螻� �殊��õ����.

�願��� �朱� 譟郁唄�� �磯�� �碁�る�チ�� 螳������� �一���� �ツ�ø�� �� ���給����. ��襯� �れ��, ��覯�覲� 貉?!���ろ�語���� �ツ�õ���� �れ�� �る���?�� .phps ���レ��襦� ��豌��� 蟆曙�� .php ���殊�� mod_php�� ���� ��������襦� �õ����:

RewriteRule "^(/source/.+\.php)s$" "1ドル" [H=application/x-httpd-php-source]

���� ��蠏� ������ - ^(/source/.+\.php)s$ - �� /source/襦� ������螻� 1螳� �伎���� 覓語��螳� �る�磯ゴ螻� 襴テ�磯�� .phps螳� �る�磯ゴ�� 覈!!�� ��豌�螻� �殊��õ����. ��谿語“ 1ドル�� ��蠏� �������� 蟯��� ���� 貂′��� �殊�襯� 谿語“�õ����.

top

L|last

[L] ����蠏碁�� mod_rewrite 螳� 蠏�豺� �誤�語�� 豌�襴チ�� 譴�讌�����襦� �õ����. ��覿�覿��� 貉?!���ろ�語���� �願��� 蠏�豺��� �殊���覃� �� �伎�� 蠏�豺��� 豌�襴チ��讌� ������ ��覩誤�õ����. �願��� Perl�� last 覈��轟�企�� C�� break 覈��轟�� �企�麹�õ����. �� ����蠏碁�� �ツ�ø���� ���� 蠏�豺��� 豢�螳� 蠏�豺��� 螻��ろ��讌� ��螻� 讀��� ���õ���伎�� �??�� ����������.

.htaccess ���殊�企�� <Directory> �轟������ RewriteRule �� �ツ�ø���� 蟆曙�� 蠏�豺��� 豌�襴チ���� 覦ö���� ���� �危�願� 譴����õ����. �願��� 螳��?!�� ������ 蠏�豺��� 豌�襴チ��覃� �ツ���焔�� ��豌��� URL ���� ��讌��� �れ�� ���チ���� 豌�襴チ���る�� 蟆�������. �ツ���焔�� ��豌��� 豌�襴チ�� �� .htaccess ���殊�企�� <Directory> �轟���� �れ�� 襷���讌� �� ���朱1, �磯�殊�� 蠏�豺� �誤�瑚� 豌���覿��� �れ�� �ろ���� �� ���給����. 螳��� �朱����朱� �願��� 蠏�豺� 譴� ����螳� �企� ���� �碁� 襴チ�れ�企���碁�� �殊�殊� ��豌� 豌�襴タ� �れ�� �������� 蟆曙�一�� 覦����õ����.

�磯�殊�� �企�テ�� 貉?!���ろ�� 譴� �������� RewriteRule 讌����企�� �ツ�ø���� 蟆曙�� 蠏�豺��� 襭?!���� �狩��蠍� ���� 覈����� 譟一�襯� 豬?!��螻�, ������ ������ ��襦� �朱�??�� 蠏�豺��� �ろ���� 譬�襭���蠍� ���� [L] ����蠏語��襷� ��譟危��讌� ���� 蟆��� 譴����õ����.

���� ����蠏語�� [END]�� ���� �ツ���� 豌�襴� �殊�企��襯� 譬�襭��� 訖�襷� ������ ������襴チ�(htaccess) 貉?!���ろ�語���� ���� �ツ���� 豌�襴タ� 覦������� 蟆��� 覦ö��õ����. �願��� �碁� 襴チ�れ�企���碁� �誤�� �� ��豌����� ���õ��讌� ���給����.

�タ鍵 譯殊�伎� ������ 覈!!�� ��豌��� index.php襦� �ツ���燕��覃�, ���� ��豌��� index.php�� 貎朱Μ 覓語���� �語��襦� ��螻牛�õ����. 蠏碁�チ�� RewriteCond �� ��豌��� �企�� index.php�� ���� 蟆��� 蟆曙�� RewriteRule �� 蟇企���一�伎���襦� �õ����.

RewriteBase "/"
RewriteCond "%{REQUEST_URI}" !=/index.php
RewriteRule "^(.*)" "/index.php?req=1ドル" [L,PT]
top

N|next

[N] ����蠏碁�� 蠏�豺� �誤�碁�� 讌�蠍�蟾�讌��� 蠏�豺� �誤�� 蟆郁骸襯� �������朱� �ツ�ø���� 豌���覿��� �れ�� ��������襦� �õ����. 襭?!��襯� 豐����� �� ���朱��襦� 蠏豪���� 譯殊��襯� 蠍一�語�� �ツ�ø��������.

[Next] ����蠏碁�� ��襯� �れ��, ��豌����� �轟�� 覓語���伎�企�� 覓語��襯� 覦�覲旧���朱� ��豌危���る�� 蟆曙�一�� �ツ�ø�� �� ���給����. �タ鍵 ������ ������ ��豌��� 覈!!�� 螻褐���� A襯� B襦� ��豌危��覃� �� �伎�� ��豌危�� A螳� ���� ��蟾�讌� 螻����õ����.

RewriteRule "(.*)A(.*)" "1ドルB2ドル" [N]

�願��� while 襭?!��襦� ��螳��� �� ���給����: �� �?!�伎�� �ツ���� �殊����� ����(讀�, URI�� �ツ���� A螳� �テ�!!���� ���� ����) �� 豺����� �����õ����(讀�, A襯� B襦� ��豌危�õ����).

2.5.0 �伎������ �� 覈!!���� ������讌� ���� 襭?!���朱�覿��� 覲危�誤��蠍� ���� 10,000覯��� 覦�覲� ���� �る�襯� 覦����õ����. N ����蠏語�� 豢�螳����� �������� 豕��� 覦�覲� ����襯� 讌����� �� ���給����.

# 襭?!���� 螳� �??�れ���� 1螳��� 覓語��襯� ��豌危�� ����
RewriteRule "(.+)[><;]$" "1ドル" [N=32000]
# ... ���� 10覯� 襭?!�� �� �タ鍵
RewriteRule "(.+)[><;]$" "1ドル" [N=10]
top

NC|nocase

[NC] ����蠏碁�� �ツ�ø��覃� RewriteRule �� ����覓語��襯� 蟲チ���讌� ���� 覦ö���朱� �殊��õ����. 讀�, �殊����� URI���� 覓語��螳� ��覓語���語� ��覓語���語� ��蟯���讌� ���給����.

���� �������� �企�語� ���殊�� ���� 覈!!�� ��豌��� ���� �企�語� ��覯�襦� ��襦����õ����. �殊��� ����覓語��襯� 蟲チ���讌� ���朱��襦�, ��襯� �れ�� .jpg�� .JPG ���� 覈!!�� ���õ�õ����.

RewriteRule "(.*\.(jpg|gif|png))$" "http://images.example.com1ドル" [P,NC]
top

NE|noescape

蠍磯蓋���朱� RewriteRule �� �碁� 襴チ�れ�企���碁� �伎�伎� ��, 豢��レ���� �れ�� ���� �誤�語�� �テ�!!��讌� ���� 覈!!�� 覓語���� 16讌��� 貊���(�殊�狩�� �語���)襦� 覲����õ����:

  • ���?�� 覓語��: A-Z, a-z, 0-9
  • �轟�� 覓語��: $-_.+!*'(),:;@&=/~

��襯� �れ��, #�� %23�朱�, ?�� %3F襦� 覲����õ����. % 覓語���� (%25襦�) �伎�れ��危����覩�襦� 豺����� �企�� 譟伎�テ���� �殊�狩�� �語��ö�� �伎� �語��õ�õ����.

[NE] ����蠏碁�� �ツ�ø��覃� �� �伎�れ��危��襯� 覦ö����� #螻� ?�� 螳��� 覓語��螳� ������讌� ��螻� 襴チ�れ�企���� URL襦� ���チ�õ����.

RewriteRule "^/anchor/(.+)" "/bigpage.html#1ドル" [NE,R]

���� ������ /anchor/xyz襯� /bigpage.html#xyz襦� 襴チ�れ�企���誤�õ����. [NE]襯� ���牛��覃� #�� 16讌��� 貊����� %23�朱� 覲������� 404 Not Found �る� 譟郁唄�� 覦����õ����.

top

NS|nosubreq

[NS] ����蠏碁�� �ツ�ø��覃� ��觚���豌����� 蠏�豺��� �ツ�õ���� 蟆��� 覦ö��õ����. ��襯� �れ��, SSI(Server Side Include)襯� �ツ�ø���� �テ�!!�� ���伎��� ��觚���豌��企1, �企�� ��觚���豌����� �ツ���煙�� 覦������� 蟆��� �狩��螻� �苦�� �� ���給����. ���� mod_dir �� 螳��ロ�� ������襴� 蠍磯蓋 ����(��: index.html ����)�� ���� ��覲企�� 谿場�朱�� �� �� �願��� �企� ��觚���豌��企1, 譬�譬� �企�テ�� ��觚���豌����� �ツ���煙�� �狩��螻� �苦�� 蟆�������. ��觚���豌������� ��豌� 蠏�豺� �誤�瑚� ���õ���� 蟆��� ���� ���ø��讌� ���朱1 �る�襯� �殊�狩�� ���� ���給����. �� ����蠏碁�� �ツ�ø���� 覓語��螳� ���� 蠏�豺��� ���誤��������.

�� 蠏�豺��� �ツ�ø��讌� �チ�襯� 蟆一�����る1?2: CGI �ろ�チ?�碁� URL�� �����チ�� 覿��� CGI �ろ�チ?�語�� ���� 豌�襴チ����襦� 螳������� 蟆曙��, ��觚���豌����� 覓語��(���� ���麹�� �る��る��)螳� 覦����� 螳��レ�煙�� ���給����. �企�テ�� 蟆曙�� �� ����蠏碁�� �ツ�ø��������.

HTML ���伎��� �朱�襦� 襦������� �企�語�, ��覦��ろ�チ?�� ���� ���� CSS ���殊�� ��觚���豌��� �������� - 觚��殊�一���� �企�� 覲����� HTTP ��豌��朱� ��豌��õ����.

top

P|proxy

[P] ����蠏碁�� �ツ�ø��覃� ��豌��� mod_proxy �� ���� 豌�襴チ��螻� ��襦��� ��豌��� �牛�� 豌�襴チ�õ����. ��襯� �れ��, 覈!!�� �企�語� ��豌��� 覦煙���� �企�語� ��覯��� ���� 豌�襴チ����襦� ���る1?2 �れ��螻� 螳��� �� �� ���給����:

RewriteRule "/(.*)\.(jpg|gif|png)$" "http://images.example.com/1ドル.2ドル" [P]

[P] ����蠏碁�� �ツ�ø��覃� [L]�� �����õ���� - 讀�, ��豌��� 讀��� ��襦���襯� �牛�� ���チ��螻� �危���� 蠏�豺��� 螻��る��讌� ���給����.

豺��� 覓語���伎�� mod_proxy 螳� 豌�襴テ�� �� ���� ���?!�� URI(�朱����朱� http://hostname�朱� ����)�語� ���誤�伎�� �õ����. 蠏碁��讌� ���朱1?2 ��襦��� 覈!!������ �る�螳� 覦����õ����. �� ����蠏碁�� �ツ�ø���� 襦�貉� ��覯��� �れ���ろ���伎�れ�� ��蟆� 貊���豸�襯� 襷ろ������ ProxyPass 讌����伎�� �� 螳��ロ�� 蟲テ���� �ツ�燕�õ����.

覲伎�� 蟆所�

蠏�豺��� ���� URL�� 蟲ツ�燕�� ��, ��覯�螳� ��襦���襦� ������ URL �誤�語�� ���� �企�殊�伎�誤�語�� ���レ�朱� �誤�� 覲伎�� ���レ�� 螻��ろ���� 譯殊����������. URL�� �ろ�る� 覦� �語�ろ�碁� 覿�覿��� 螻������� ��蟇磯�� �企�殊�伎�誤�語��蟆� 覿��麹�� ���レ�� 譯殊� ����襦� ��������.

�焔�� 蟆所�

�� ����蠏碁�� �ツ�ø��覃� mod_proxy �� �ツ�ö�� �碁Μ蟇磯��覃�, �� 蟆曙�� 蠍磯蓋 ��貉り� �ツ�õ���� �郁屋 ��襷�/�ツ�ツ�ö�� 豌�襴テ��讌� ���朱��襦� ��蟲� �郁屋�� 豌�襴テ��讌� ���給����.

��蟲� �郁屋�� �ツ�ø���る1?2 ���� URL�� �ろ�る� 覦� �語�ろ�� 覿�覿��� ���� Proxy 觚�襦��� 豕����� �れ����螻� ��襯� �れ�� ���������� �れ������ ProxySet 讌����企�� �テ�?!�伎�� �õ����.

ProxyPass ���� ProxyPassMatch 襦� �れ����覃� ��蟲� �郁屋�� �����朱� �ツ�õ�õ����.

谿瑚�: �� ����蠏碁�� �ツ�ø���る1?2 mod_proxy 螳� ���燕������ ���伎�� �õ����.

top

PT|passthrough

RewriteRule�� ����(���� 豺��� 覓語����)�� 蠍磯蓋���朱� ���� 蟆暑�襦� 螳�譯朱�õ����. [PT] ����蠏碁�� �ツ�ø��覃� ���� URI襦� 豌�襴チ�õ����. 讀�, [PT] ����蠏碁�� �ツ�ø��覃� RewriteRule �� 蟆郁骸螳� URL 襷ろ���� �牛�� �れ�� ���チ��覩�襦�, Alias , Redirect ���� ScriptAlias �� 螳��� ��豺� 蠍磯� 襷ろ���� �?骸襯� 覦����� 蠍壱��襯� 螳�讌�����.

��襯� �れ��, /icons�� ���� Alias 螳� ��螻� 蟇郁鍵襯� 螳�襴テ�る�� RewriteRule �� ���る1?2 Alias 螳� ��螳�����襦� [PT] ����蠏碁�� �ツ�ø�伎�� �õ����.

Alias "/icons" "/usr/local/apache/icons"
RewriteRule "/pics/(.+)\.jpg$" "/icons/1ドル.gif" [PT]

�� 蟆曙�� [PT] ����蠏碁�� ���牛��覃� Alias螳� 覓伎������ 'File not found' �る�螳� 覦����õ����.

PT ����蠏碁�� L ����蠏碁�� �����õ����: ��豌��� 豌�襴ツ�� �れ�� �?�襦� ���テ��蠍� ���� �ツ���煙�� 譴�讌��õ����.

PT ����蠏碁�� <Directory> �轟���企�� .htaccess ���手骸 螳��� ������襴チ� 貉?!���ろ�語���� �����õ����. �企�� �壱������ ���狩�� 覦õ��� -襦� �ツ���燕���� 蟆�������.

top

QSA|qsappend

��豌� URI�� 貎朱Μ 覓語���伎�� �テ�!!�� 蟆曙�� RewriteRule �� 蠍磯蓋 ������ 蠍一ヾ 貎朱Μ 覓語���伎�� 覯�襴タ� ��襦� ���焔�� 蟆��朱� ��豌危���� 蟆�������. [QSA] ����蠏碁�� �ツ�ø��覃� 貎朱Μ 覓語���伎�� 蟆壱�õ�õ����.

�れ�� 蠏�豺��� 螻��ろ��������:

RewriteRule "/pages/(.+)" "/page.php?page=1ドル" [QSA]

[QSA] ����蠏碁�� �ツ�ø��覃� /pages/123?one=two�� ���� ��豌��� /page.php?page=123&one=two襦� 襷ろ���õ����. [QSA] ����蠏� ���� ���狩�� ��豌��� /page.php?page=123�朱� 襷ろ���õ���� - 讀�, 蠍一ヾ 貎朱Μ 覓語���伎�� 覯��れ�����.

top

QSD|qsdiscard

��豌��� URI�� 貎朱Μ 覓語���伎�� �テ�!!���� ��螻� ���� URI���� ���� 蟆曙��, RewriteRule �� 蠍磯蓋 ������ �企�� 貎朱Μ 覓語���伎�� ���� URI�� 覲旧�テ���� 蟆�������. [QSD] ����蠏碁�� �ツ�ø��覃� 貎朱Μ 覓語���伎�� 覯��れ�����.

�� ����蠏碁�� 覯��� 2.4.0 �伎������ �ツ�ø�� �� ���給����.

[QSD]�� [QSA]襯� �?� �ツ�ø��覃� [QSD]螳� �一���õ����.

���� URI�� 貎朱Μ 覓語���伎�� ���� 蟆曙�� 蠍磯蓋 ������ 蟯�谿磯�õ���� - 讀�, ���� 貎朱Μ 覓語���伎�� 覯��れ�螻� RewriteRule ���� URI�� 貎朱Μ 覓語���企� ��豌企�õ����.

top

QSL|qslast

蠍磯蓋���朱� 豺������� 豌� 覯�讌�(螳��� �殊Č) 覓殊����螳� 蟆暑��� 貎朱Μ 覓語���伎�� 蟲チ��õ����. [QSL] ����蠏碁�� �ツ�ø��覃� RewriteRule �� ���� 襷�讌�襷�(螳��� �るジ讓�) 覓殊����襯� �ツ�ø���� �� 蟲ツ�� ����襯� 覿�襴テ�õ����.

�願��� ���朱��� 襴テ�磯�� 覓殊����螳� ���� ���殊�� 襷ろ���� �� ���ø�õ����. 豺����� 貎朱Μ 覓語���伎�� �ツ�õ��讌� ���� 蟆曙�� �� ����蠏語�� �?� 覓殊����襯� 豢�螳��� �� ���給����.

�� ����蠏碁�� 覯��� 2.4.19 �伎������ �ツ�ø�� �� ���給����.

top

R|redirect

[R] ����蠏碁�� �ツ�ø��覃� 觚��殊�一���� HTTP 襴チ�れ�企���瑚� 覦����õ����. ������ URL(讀�, http://servername/ �テ��)�� 讌�����覃� �企�� ��豺�襦� 襴チ�れ�企���瑚� 覦����õ����. 蠏碁��讌� ���朱1?2 ���� ��襦���貊�, ��覯�覈� 覦� �テ�� 覯��瑚� 襴チ�れ�企���語�� �?� ���°���� URL�� ���燕���� �� �ツ�õ�õ����.

���?!�� 覈!!�� HTTP ���� ���� 貊���襯� [R=305] 蟲チiv�朱� 讌����� �� ���朱1, 讌�����讌� ���朱1?2 302 ���� 貊���螳� 蠍磯蓋���朱� �ツ�õ�õ����. 讌����� ���� 貊���螳� 覦����� 襴チ�れ�企����(3xx) ���� 貊����� ������ ���給����. 蠏碁�チ�� ���� 貊���螳� 襴チ�れ�企���� 覯���(300-399) 覦��� ���朱1?2 豺��� 覓語���伎�� ������ ������螻� L�� �ツ�õ�� 蟆�豌��� �ツ���煙�� 譴�讌��õ����.

���� ���� 貊��� �語���� 蠍壱�� �企��� �ツ�ø���� 襴チ�れ�企���� ����襯� 讌����� ���� ���給����: temp(蠍磯蓋螳�), permanent ���� seeother.

蟇一�� ���� [R]�� [L]螻� �?� �ツ�ø��螻� �苦�� 蟆�������(讀�, [R,L]). [R] ����蠏� �!!���朱��� URI ���� http://thishost[:thisport]襯� 豢�螳���讌�襷� �企�� 蠏�豺� �誤�語�� �れ�� 蠏�豺��� ���テ���� 譬�譬� 'Invalid URI in request' 蟆所�襯� 豐����õ����.

谿瑚�: httpd�� HTTP �ツ���� �テ�!!�� ���� 貊���襷� 讌����õ����. �語���� �� ���� ���� 貊���襯� �ツ�ø��覃� 500 �る��� �る� 襦�蠏� 覃���讌�螳� 覦����õ����.

top

S|skip

[S] ����蠏碁�� �ろ����螻� �苦� ���� 蠏�豺��� 蟇企���磯�� �� �ツ�õ�õ����. 蟇企���郁鍵 ����蠏語�� 蟲チiv�� [S=N]�企1, N�� 蟇企���� 蠏�豺��� ��襯� ���������� (RewriteRule 螻� ���� RewriteCond 讌����願� �殊����� 蟆曙��). �願��� �ツ���� 蠏�豺� �誤�語�� goto 覓語�朱� ��螳��� �� ���給����. �れ�� ���������� ��豌��� URI螳� �れ�� ���殊�� �企�麹��讌� ���� 蟆曙�一��襷� RewriteRule �� �ろ����螻��� �õ����.

# Is the request for a non-existent file?
RewriteCond "%{REQUEST_FILENAME}" !-f
RewriteCond "%{REQUEST_FILENAME}" !-d
# If so, skip these two RewriteRules
RewriteRule ".?" "-" [S=2]
RewriteRule "(.*\.gif)" "images.php?1ドル"
RewriteRule "(.*\.html)" "docs.php?1ドル"

�� 蠍一���� RewriteCond 螳� 覦�襦� �れ���� �る�� RewriteRule ��襷� ���õ��蠍� ��覓語�� ���ø�õ����. �磯�殊�� RewriteCond襯� �チ�� RewriteRule�� ���ø���る1?2 螳��ロ�� 蠍一�� 譴� ������ �企�� 譟郁唄�� 覿�����螻� [Skip] ����蠏碁�� 螳�讌� RewriteRule�� 豢�螳����� 蟆�������. �企�� �ツ�ø���� ���� if-then-else 蟲ツ“襯� 襷��� �� ���給����: then ���� 襷�讌�襷� 蠏�豺��� skip=N�� ��覃�, N�� else ���� 蠏�豺� ��������:

# Does the file exist?
RewriteCond "%{REQUEST_FILENAME}" !-f
RewriteCond "%{REQUEST_FILENAME}" !-d
# Create an if-then-else construct by skipping 3 lines if we meant to go to the "else" stanza.
RewriteRule ".?" "-" [S=3]
# IF the file exists, then:
 RewriteRule "(.*\.gif)" "images.php?1ドル"
 RewriteRule "(.*\.html)" "docs.php?1ドル"
 # Skip past the "else" stanza.
 RewriteRule ".?" "-" [S=1]
# ELSE...
 RewriteRule "(.*)" "404.php?file=1ドル"
# END

<If>, <ElseIf> 覦� <Else> 讌����企�� ���� �ツ�ø��覃� �企�テ�� 譬�襯��� �れ���� �� �所� �ツ�燕�� �� ���給����.

top

T|type

蟆郁骸 ���旧�� ���°�� MIME ������ �れ���õ����. �願��� AddType 讌����伎�� ���狩�� �?骸襯� 螳�讌�����.

��襯� �れ��, �轟�� 覦ö���朱� ��豌��� 蟆曙�� Perl ���� 貊���襯� �朱� ���ろ�碁� ��螻牛��蠍� ���� �れ�� 蠍一���� �ツ�ø�� �� ���給����:

# .pl ���殊�� �朱� ���ろ�碁� ��螻�
RewriteRule "\.pl$" "-" [T=text/plain]

���� ���� ���レ�� ���� jpeg �企�語�襯� ���燕���� 豺企��手� ���� 蟆曙�� ���� �企��� 蠍一��朱� �チ�襯� MIME �����朱� �企�� �企�語�螳� ��螻給����襦� 螳����� �� ���給����:

# �企��� 'IMG'螳� �テ�!!�� ���殊�� jpg �企�語�������.
RewriteRule "IMG" "-" [T=image/jpg]

�願��� 螳��?!�� �����企1 ���� <FilesMatch> 襯� �ツ�ø���� �� �� ������ �� ���る�� ���� ������������. �ツ���煙�� ��譟危��蠍� ���� ���� 覓語���� ���� ���� ��襭??���� 螻��ろ��������. �ツ���煙�� ����覲企�� ���� �� �??�??���� ��襭??���� �õ����.

������襴チ� 貉?!���ろ�語���� �ツ�ø���� 蟆曙�� ��豌� mod_rewrite 豌�襴� �殊�企���� ���� 豺����朱� -(����)襷� �ツ�ø��������. 蠏碁��讌� ���朱1?2 �企� �ツ�襴�(���� mod_rewrite 豌�襴� �殊�企�� �テ��)襦� �誤�� �� ����蠏碁� �れ���� MIME ������ ���る�õ����. L ����蠏碁�� �� 貉?!���ろ�語���� mod_rewrite 豌�襴ツ�� ���� �殊�企��襯� 譬�襭����� �� ���ø�� �� ���給����.

top

UnsafeAllow3F

���� 譴��� HTTP ��豌��� �語��õ�� 覓殊���� '%3f'螳� ��螻� �ツ���� 蟆郁骸�� 豺����� '?'螳� ���� 蟆曙�� �ツ���煙�� 螻�������襦� ���ø���る1?2 �� ����蠏碁�� �れ���伎�� �õ����. �企�� �語��õ�� 覓殊������ 貂′� 覦� �ツ����� �伎�ø���� �������� URL襦�覿��� 覲危�誤�õ����.

top

UnsafePrefixStat

��覯� 覯����� 豺����� 覲����� ��谿語“襦� ������螻� ���� ���ろ�� 蟆暑�襦� �伎������ 蟆曙�� �� ����蠏碁�� �れ���伎�� �õ����. �企�テ�� 豺����� 覓語�� 襭?!�碁� �����タ� 覿�讌� ���給����. �企�� ���ル�� 豺����� ����豺� 覈詩�� ���� ���ろ�� ��豺��� 襷ろ������ �������� URL襦�覿��� 覲危�誤�õ����.

Available in Apache HTTP Server 2.5.1 and later.

top

UNC

�� ����蠏碁�� �れ����覃� Windows UNC 蟆暑����� �ツ�õ���� �チ�� ���� �チ������ 覲��ö�� 覦ö��õ����. 蠏�豺��� 豺����� �チ�� 襴テ�磯�� �チ����襦� �������� 蟆曙�� �� ����蠏碁�� ������讌� ���給����.

Available in Apache HTTP Server 2.5.1 and later.

亜管廃 情嬢: de | en | es | fr | ja | ko | tr | zh-cn

AltStyle によって変換されたページ (->オリジナル) /