Htaccess 设置小技巧
上一篇 /
下一篇 2008-06-27 11:06:48
/ 個人分類:php
总结一些
htaccess文件的其他用处:
若鄰博客/VR/ZA!ZZSetEnv TZ America/Chicago若鄰博客c6Y*QqE
若鄰博客
k
w$A1}UI时区的列表可以在这里找到:http://us2.php.net/manual/en/timezones.php
mw_4e%mXE"Q(U0
- 链接扩展名 - Different File Extension
若鄰博客SL4s/m-q@Options +FollowSymlinks
pjf1lFom.Z0RewriteEngine on
{/R1[b7Jt
V L0RewriteRule ^(.*)\.zig$ $1.php [nc]
N4WzC2x7@
M1K2]4t0P&T#e!{p?0这样, 访问example.zig就相当于example.php
6U
y;d
fpB'S0
若鄰博客x(L?)f(b)}E tOptions +FollowSymlinks
(NVI+\4DCo0RewriteEngine On
]_&aL#}0RewriteCond %{REQUEST_FILENAME} !-f若鄰博客 t5q6xoEf+VZ8T2E9E#s
RewriteCond %{REQUEST_FILENAME} !-d
gxO(Hre
nb0RewriteRule ^(.*)$ $1.php [L,QSA]若鄰博客9TNQ!e7uuE0Y
td0Gp iV0这样做以后, 网址URL中不会显示.php这个后缀若鄰博客'QWXlR9~M3b$C
- 拒绝访问包含文件 - Deny Access to Include Files
若鄰博客
DY2H STZ<FILES ~ "\.inc$"> 若鄰博客'K2PJ{.Uu%D
Order allow,deny若鄰博客s9Bgc&s:Bg
Deny from all
zs7\1o9P'S-m5B#~0</FILES>若鄰博客TD
F#`nm'csr
若鄰博客 HH#Jm!zj阻止其他人浏览inc文件, 有点疑惑, 貌似是禁止访问inc文件夹中的所有文件.
i*s
oJ(v0Dc8?%u0若鄰博客+[U2Odk;D@`T b*{,y iH!d0
若鄰博客1O/\D:g-sA5i2EOptions -Indexes若鄰博客3s qhj$Y%S
1lx.V-hw_
h0如果文件夹中没有index文件的话, 这个设置会拒绝其他人浏览文件夹的内容.
,FpMo}3^$D0
若鄰博客iLXQAXB8QSErrorDocument 404http://exmple.com/若鄰博客3[t2r{C7OU`!C
|2L_&{z!yu M*~a't0很明显, 将404错误页面设置(转到)为http://exmple.com/(原文如此, 明显是把example错误拼写为exmple了)若鄰博客-ha*{1?H0H,UP(P#jrP
若鄰博客?d%s.G1w<IfModule mod_gzip.c>若鄰博客|.F/Z @)X/}^I
mod_gzip_on Yes若鄰博客3k#nE;c7^E#?|h
mod_gzip_dechunk Yes若鄰博客6iS%x-E%@4t1E/CH
mod_gzip_item_include file \.(html?|txt|css|js|php|pl|jpg|png|gif)$
+dAu]D&_'h3uo.|1t0 mod_gzip_item_include handler ^cgi-script$若鄰博客!ki+@K]s)d7~HF
mod_gzip_item_include mime ^text/.*若鄰博客(_e[h.U
K b#S"l
mod_gzip_item_include mime ^application/x-javascript.*若鄰博客]/ue*ca4x A!^q^
mod_gzip_item_exclude mime ^image/.*若鄰博客-T QMnaL
mod_gzip_item_exclude rspheader ^Content-Encoding:.*gzip.*若鄰博客s\ U f"~
</IfModule>若鄰博客p_LO+M {K
Q
若鄰博客\ y\ j mDx需要有mod_czip.c模块的支持, 可以将传输的内容压缩55-65%, 从而提高35-40%的速度(当然都是理想状态)
%@X"y?Q0.A!Z`2TL3[;e0
;q8Gv P[\0w0
若鄰博客*mH9yo&JOptions +FollowSymlinks
a`*O5u9c/kn8p-dB0RewriteEngine on若鄰博客2a
Sv`_7]3v
Oj
RewriteCond %{REQUEST_URI} !/maintenance.html$
!b"Xg2c)C3k
p0RewriteRule $ /maintenance.html [R=302,L]若鄰博客(g(XTFV!F
&e_oaQ
L$HO0用上述命令, 网站浏览者将会被带到maintenance.html这个页面, 在维护网站的时候很有用.若鄰博客+}` J Md5i
若鄰博客w`I(F:E*a{,Zf ~)y9av-wW lG0
若鄰博客
I!A?}4@)FA.{3Oq翻译的并不是很准确, 所以附上了部分英文, 这些小技巧来全部翻译自dreamhost的wiki. 互联网上还有其他的资源可以参考,若鄰博客DU Z{ iV}k i
O
導入論壇
收藏
分享給好友
推薦到圈子
管理
舉報
TAG:
apache
htaccess
php