亚洲免费人人妻人人,cao78在线视频,福建一级毛片,91精品视频免费观看,高清另类图片操逼,日本特黄特色大片免费看,超碰欧美人人澡曰曰澡夜夜泛

突破cPanel主機(jī)綁定域名限制的小技巧 -電腦資料

電腦資料 時(shí)間:2019-01-01 我要投稿
【www.msguai.com - 電腦資料】

為了圖個(gè)方便,筆者的博客一直使用的cPanel面板的國(guó)外主機(jī)(具體的那家就不再啰嗦了),流量不是太大,寫(xiě)個(gè)博客足夠了,所以一直沒(méi)有像有些朋友寫(xiě)個(gè)博客搞臺(tái)vps,

突破cPanel主機(jī)綁定域名限制的小技巧

。

當(dāng)然,出于長(zhǎng)期使用cPanel面板主機(jī)的緣故吧,有了便宜的推廣虛機(jī),還是會(huì)去關(guān)注一下的,不過(guò)一般也只是關(guān)注而已了。

話歸原題,本文要說(shuō)的是使用apache服務(wù)器的.htaccess文件實(shí)現(xiàn)子目錄的綁定與域名綁定。

首先是子目錄。寫(xiě)此文初衷是為了解決去年在hostable的“ ”得到的無(wú)限空間兩年,這個(gè)可能知道的人少一些(在此之前有0.99美元三年 的,我也買(mǎi)了,到14年過(guò)期,此機(jī)為兩年,到13年),因?yàn)榭臻g閑置,而且不像hostable的0.99刀三年的無(wú)限主機(jī),什么都是無(wú)限,這個(gè)空間雖容 量、流量無(wú)限制,卻限定綁定一個(gè)域名,最近沒(méi)事想拿出來(lái)折騰一下,發(fā)現(xiàn)限制的很不爽,具體這里不再啰嗦。

下面直接提出突破方法。

沒(méi)什么“違紀(jì)”行為,都是原始功能,因?yàn)橄拗剖且粋(gè)附加域、一個(gè)暫停域和一個(gè)子域,相信大多數(shù)朋友用無(wú)限空間都習(xí)慣于添加附加于,但附加于每添加一 個(gè)都相對(duì)于主域增加一個(gè)二級(jí)域名,這樣你可憐的一個(gè)二級(jí)域名也會(huì)被用掉,所以,這里我們拋棄附加域,使用暫停域,不同的是綁定暫停域只是將域名和主域名綁 定到相同的根目錄,這樣不會(huì)產(chǎn)生子目錄。下面我們添加子目錄。子目錄名稱填寫(xiě)為“*”,路徑和主路徑一樣。這樣使用認(rèn)識(shí)前綴的子目錄名都可以訪問(wèn)根目錄 了,是不是很爽呢?當(dāng)然,不排除有些cPanel主機(jī)不支持泛域名綁定,也就是“*”的綁定(也不在我們討論范圍)。

綁定完成了,就是進(jìn)入域名管理面板解析了,當(dāng)然解析也要用“*”的泛解析,可能很多域名商并沒(méi)有提供泛解析的支持,這里推薦修改ns服務(wù)器到dnspod,筆者使用的就是dnspod的免費(fèi)服務(wù),好像去年升級(jí)后D大已經(jīng)重新開(kāi)啟了泛域名的支持了。

這樣下來(lái),相信很多朋友都知道該怎么操作了。沒(méi)錯(cuò),新建或者修改根目錄的“.htaccess”文件。這之間還遇到一點(diǎn)小問(wèn)題,也與大家分享了。就 是在cPanel的在線文件管理界面(最近喜歡在線編輯)看不到“.htaccess”文件,不知道原因,可能是idc為了限制大家修改或者其他原因吧, 總之這個(gè)限制難不倒咱們。如果原先有必須使用的內(nèi)容,就之間ftp客戶端下載了修改再覆蓋,如果沒(méi)有實(shí)際應(yīng)用的內(nèi)容就之間新建后覆蓋。

重點(diǎn)就是,內(nèi)容該怎么寫(xiě),下面詳細(xì)的為大家分析了下?傮w來(lái)說(shuō)有四個(gè)部分。

# 開(kāi)啟功能

RewriteEngine on

# 你要綁定的二級(jí)域名 ,blog.poorren.com為要指定轉(zhuǎn)向的二級(jí)域名

RewriteCond %{HTTP_HOST} ^(blog.)?poorren.com$

# 把那個(gè)子目錄指向要綁定的二級(jí)域名

# 這里以子目錄blog目錄為例,兩個(gè)出現(xiàn)blog的地方為要指定的二級(jí)目錄

RewriteCond %{REQUEST_URI} !^/blog/

RewriteCond %{REQUEST_FILENAME} !-f

RewriteCond %{REQUEST_FILENAME} !-d

RewriteRule ^(.*)$ /blog/$1

#這里改成要綁定的二級(jí)域名和要綁定的子目錄

RewriteCond %{HTTP_HOST} ^(blog.)?poorren.com$ #此處依然是二級(jí)域名,和第二部分二級(jí)域名對(duì)應(yīng)

RewriteRule ^(/)?$ blog/index.php [L] #此處是二級(jí)目錄以及下面的主頁(yè)文件,

電腦資料

突破cPanel主機(jī)綁定域名限制的小技巧》(http://www.msguai.com)。

這里等同于是綁定的同時(shí)指定了首選主頁(yè),其實(shí)可以不用指定,該句直接寫(xiě)為

RewriteRule ^(/)?$ blog/ [L]

需要注意的是,如果不指定首頁(yè),目錄名后面必須跟上”/”,不然綁定就會(huì)出現(xiàn)問(wèn)題。

以上幾步操作結(jié)束,綁定域名就完成了,這樣下來(lái),“.htaccess”里面指定過(guò)的二級(jí)域名會(huì)根據(jù)規(guī)則轉(zhuǎn)向,而沒(méi)有指定的則會(huì)直接訪問(wèn)到主頁(yè),在一定程度上也避免了二級(jí)域名輸錯(cuò)導(dǎo)向404錯(cuò)誤頁(yè)的情況。

下面就說(shuō)一下綁定域名,當(dāng)然,如果你的主機(jī)沒(méi)有域名綁定的限制,上面二級(jí)域名的綁定也不會(huì)看,更不會(huì)看本部分了,這里只針對(duì)有需要的朋友,這其實(shí)是和gae、sae等不支持域名綁定的開(kāi)發(fā)者空間綁定域名一個(gè)道理。沒(méi)錯(cuò),就是apache的反向代理。

也不再贅述了,這個(gè)操作就是首先把你要綁定不同域名的網(wǎng)站放在某個(gè)子目錄中,然后綁定任意子目錄名稱,然后,然后就是找個(gè)支持反向代理的空間(測(cè)試 使用了我的博客主機(jī)來(lái)做反向代理),綁定域名,在綁定的目錄下新建或者修改“.htaccess”文件(有些cPanel主機(jī)綁定域名后會(huì)自動(dòng)生 成.htaccess)。

在文件中添加如下規(guī)則

RewriteEngine On

RewriteBase /

RewriteRule ^(.*)$ http://blog.poorren.com/$1 [P]

這樣就可以將某個(gè)域名指向到上一步綁定的子目錄中了,這樣基本就算是突破cPanel主機(jī)綁域名限制了吧!

當(dāng)然,如果使用的是ng的服務(wù)器也可以,而且更由于apache

ng的主機(jī)就使用下面方法,在配置文件中加入

location / {

rewrite ^/(.*)$ http://blog.poorren.com/$1;

}

固定鏈接:http://www.poorren.com/cpanel-domain-limit/

最新文章