日本ab视频-日本ab在线-日本a黄-日本a黄色片-国产亚洲精品第一综合linode-国产亚洲精品高清在线

新聞資訊
URL RewriteRule在httpd.conf和.htaccess中的不同點
2010-11-16


相信熟悉Web Server的人一定熟悉Apahce。相信熟悉Apahce的人一定知道URL Rewrite。Apache的mod_rewrite模塊,可以幫助人們構(gòu)造出各種各樣美化后的URL。在Apache中使用URL Rewrite,可以有多種方式:一種是直接在httpd.conf中添加相應rewriterule(重寫規(guī)則),另一種是在網(wǎng)站根目錄下的.htaccess中添加rewriterule(重寫規(guī)則)。但是,需要注意的是,在這兩個文件中添加到URL重寫規(guī)則略有不同。而這些不同,對于不熟悉的人來說,很可能會困擾許久。

在Httpd.conf中:
(1)Request URI的開頭必須以斜線開始;
(2)在尋找Cache文件的時候,必須在開頭加上斜線;
(3)在使用-f或者!-f的時候,必須在開頭加上斜線。

在.htaccess中,情況完全相反:
(1)Request URI的開頭不能有斜線;
(2)在尋找Cache文件的時候,不能在開頭加上斜線;
(3)在使用-f或者!-f的時候,不能在開頭加上斜線。

簡單而言,就是在httpd.conf中,重寫前后的URL在使用絕對路徑時需要添加斜線“/”,表示從網(wǎng)站根目錄開始;而在.htaccess中,則不需要。以下兩個簡單的例子:

httpd.conf
RewriteRule ^/$ /cache/index.html [QSA]
RewriteRule ^/([^.]+)$ /cache/$1.html [QSA]
RewriteCond /home/root/%{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ /index.php [QSA,L]

.htaccess
RewriteRule ^$ cache/index.html [QSA]
RewriteRule ^([^.]+)$ cache/$1.html [QSA]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ index.php [QSA,L]

或許還有更多的不同,大家也可以自己關(guān)注研究一下。


關(guān)注有人微信公眾號
了解更多信息

主站蜘蛛池模板: 久久久久久久久久毛片精品美女 | 丰满的年轻搜子在线观看 | 成人国产亚洲欧美成人综合网 | 国产偷国产偷亚洲高清午夜 | 丁香午夜婷婷 | 婷婷丁香综合网 | 偷窥自拍p| 欧美第一视频 | 四虎免费视频 | 免费视频不卡一区二区三区 | 成人国产第一区在线观看 | 91香蕉国产观看免费人人 | 2022精品福利在线小视频 | 日韩高清影视 | 国产99久久九九精品免费 | 国产成人精品日本欧美动漫 | 曰韩高清一级毛片 | 天堂在线最新版www中文 | 狠狠色综合久久久久尤物 | 久久精品视频热 | 视频一区二区在线观看 | 亚洲狼人综合干 | 国模啪啪一区二区三区 | 亚欧色视频在线观看免费 | 国产一区二区三区夜色 | 欧美成人午夜免费完成 | 天堂男人www | 中文字幕免费在线播放 | 亚洲欧洲日产国码在线观看 | 婷婷丁香在线视频 | 久久综合九色综合精品 | 看片不卡| 国产福利免费视频 | 亚洲一区二区三区亚瑟 | 免费视频一区二区三区四区 | 四虎最新紧急入口 | 人操人摸 | 久久99热这里只有精品 | 精品成人在线视频 | h网站亚洲 | 国产网红在线 |