新聞中心
如何解決經(jīng)常修改酷盤(pán)路徑導(dǎo)致不能試聽(tīng)的方法
今天無(wú)憂(yōu)主機(jī)小編給大家?guī)?lái)的文章,是包括無(wú)憂(yōu)主機(jī)php空間的站長(zhǎng)朋友都遇到過(guò)的。很多站長(zhǎng)都會(huì)在網(wǎng)站上面做網(wǎng)盤(pán)直接鏈接api調(diào)用,使用網(wǎng)盤(pán)直連后,地址會(huì)成為***.abc.com開(kāi)頭的,這樣自然是很不利于網(wǎng)站的運(yùn)營(yíng)的,所以很多站長(zhǎng)都會(huì)想著把這個(gè)地址偽造成為自己的域名,這樣就不會(huì)非常直接的影響到自己的網(wǎng)站運(yùn)營(yíng),現(xiàn)在我們看看如何解決這個(gè)問(wèn)題。 api 上傳插件:ok.php文件中有段代碼: $downurl=$_GET['url']; 這里是接受到的是返回的完整的地址,那么我們就可以在這里進(jìn)行修改一下,添加下面的一段代碼: $downurl=str_replace("http://kupan.chache.chshcms.com/down/","http://域名/url/data/",$downurl); 這樣就會(huì)將默認(rèn)的地址修改為了自己的域名地址,這樣進(jìn)行入庫(kù)就完全沒(méi)有問(wèn)題了,不過(guò)這個(gè)還有一個(gè)非常好的好處:當(dāng)之后更換網(wǎng)盤(pán)后,讀取的地址接口更改,也能隨著改變,這樣就不需要再到數(shù)據(jù)庫(kù)里面去替換了。 不過(guò)當(dāng)?shù)刂犯淖冎?,還是沒(méi)有完全結(jié)束的,我們還得在偽靜態(tài)文件里面添加一句代碼: RewriteRule ^url/data/(.*)$ url.php?data=$1&%1 最后,在網(wǎng)站根目錄創(chuàng)建一個(gè):url.php文件
<?php header("Location:http://kupan.chache.chshcms.com/down/$_GET[data]"); exit;或者:
<?php /** curl方式 獲取遠(yuǎn)程文件內(nèi)容 @param $url 文件http地址 */ function fopen_url($url) { if (function_exists('file_get_contents')) { $file_content = @file_get_contents($url); } elseif (ini_get('allow_url_fopen') && ($file = @fopen($url, 'rb'))){ $i = 0; while (!feof($file) && $i++ < 1000) { $file_content .= strtolower(fread($file, 4096)); } fclose($file); } elseif (function_exists('curl_init')) { $curl_handle = curl_init(); curl_setopt($curl_handle, CURLOPT_URL, $url); curl_setopt($curl_handle, CURLOPT_CONNECTTIMEOUT,2); curl_setopt($curl_handle, CURLOPT_RETURNTRANSFER,1); curl_setopt($curl_handle, CURLOPT_FAILONERROR,1); curl_setopt($curl_handle, CURLOPT_USERAGENT, 'Trackback Spam Check'); $file_content = curl_exec($curl_handle); curl_close($curl_handle); } else { $file_content = ''; } return $file_content; } $a=fopen_url("http://kupan.chache.chshcms.com/down/$_GET[data]"); echo $a;按照這個(gè)方法基本上能解決掉大部分的相同類(lèi)是的問(wèn)題,如果有什么不對(duì)的地方還請(qǐng)各位站長(zhǎng)指點(diǎn)出來(lái)或者能提供更好的解決方法,小編隨時(shí)歡迎,只希望能幫到各位站長(zhǎng)。 無(wú)憂(yōu)主機(jī)相關(guān)文章推薦閱讀: 解決DIYPAG程序首頁(yè)CSS失效 如何在DIYPAGE中添加GOOGLE廣告 PHP中COOKIE與SESSION的主要區(qū)別 如何利用.HTACCESS規(guī)則解決新建目錄訪(fǎng)問(wèn)無(wú)效
本文地址:http://www.love62.cn/others/19326.html