欧美日韩精品在线,国内精品久久久久久久久,一级毛片恃级毛片直播,清纯唯美亚洲综合欧美色

通過偽靜態(tài)規(guī)則實(shí)現(xiàn)子目錄綁定_Web服務(wù)器教程

編輯Tag賺U幣

通過偽靜態(tài)規(guī)則實(shí)現(xiàn)子目錄綁定:apache+.htaccess或IIS+ISAPI_REWRITE+httpd.ini

Apache HTTP Server一般安裝在類Linux服務(wù)器上,默認(rèn)支持URL重寫,一般虛擬主機(jī)用戶將.htaccess文件放網(wǎng)站根目錄就可以實(shí)現(xiàn)偽靜態(tài)了,使用下面的偽靜態(tài)規(guī)則就可以實(shí)現(xiàn)子目錄綁定。

RewriteEngine on
# 把 ip.caoger.net 改為你要綁定的域名,把 IPdir 改為要綁定的目錄
RewriteCond %{HTTP_HOST} ^(www.)?ip.caoger.net$
RewriteCond %{REQUEST_URI} !^/IPdir/

# 不要改以下兩行.
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d

# 把 IPdir 改為要綁定的目錄.
RewriteRule ^(.*)$ /IPdir/$1

# 把ip.caoger.net 改為你要綁定的域名
# 把 IPdir 改為要綁定的目錄.
..
RewriteCond %{HTTP_HOST} ^(www.)?ip.caoger.net$
RewriteRule ^(/)?$ IPdir/ [L]

增加子目錄綁定時(shí),將上面代碼除了第一行之外全部復(fù)制一遍并做相應(yīng)修改后,粘貼到上面的規(guī)則后面即可。

如果根目錄也綁定其它域名的話,可以通過子目錄訪問子站,就會(huì)導(dǎo)致子站文件多出個(gè)訪問URL,建議不要在根目錄綁定其它域名;當(dāng)然,如果綁定子目錄都是一級目錄subDomain下的子目錄,可以通過robots.txt禁止收錄subDomain目錄,這樣就不用擔(dān)心上面的問題了。可以使用DisallowDirdh88eghsjkk8834取代前面的subDomain,然后在robots.txt增加如下一行即可禁止搜索引擎在收錄主站時(shí)收錄該子目錄(不過子網(wǎng)站之間似乎有點(diǎn)亂)。

Disallow: /Disallow

對于IIS+ISAPI_REWRITE+httpd.ini的情況,如下內(nèi)容的httpd.ini可以讓子網(wǎng)站根目錄(僅http://ip.caoger.net/和對應(yīng)的www子域名這2個(gè)網(wǎng)址)重寫到子目錄。

[ISAPI_Rewrite]
# 3600 = 1 hour
CacheClockRate 3600
RepeatLimit 32

# 把 yourdomain.com 改為你要綁定的域名
RewriteCond Host: ^(www\.)?ip\.caoger\.net$
RewriteRule ^(/)$ /IPdir/ [L]

增加如下規(guī)則可以讓以http://ip.caoger.net/about/(這里的域名也可能是www子域名)開頭的所有url實(shí)現(xiàn)重寫,實(shí)際地址是將ip.caoger.net/about/為ip.caoger.net/IPdir/about/。

RewriteRule ^/about/(.*)$ /IPdir/about/$1 [L]

需要重寫多個(gè)(或多類)目錄或文件,就要多增加幾條規(guī)則。增加多個(gè)子目錄,也是需要些重復(fù)勞動(dòng)。顯然,IIS+ISAPI_REWRITE+httpd.ini下的規(guī)則寫起來比apache+.htaccess下的麻煩多了。

來源:網(wǎng)絡(luò)搜集//所屬分類:Web服務(wù)器教程/更新時(shí)間:2011-12-08
相關(guān)Web服務(wù)器教程