欧美日韩国产精选国产永久在线入口|久久精品无码av色色丁香婷婷五月|欧美伊人网91天天视频色板一区|啪啪激情五月天国产高清一卡二卡|激情五月天丁香高清有码无码中文|高清无码免费在线看免费黄片|蜜桃亚洲 无码二区三区黄色网|人人叉人人爽日美黄色视频

新聞中心

如何解決經常修改酷盤路徑導致不能試聽的方法

作者 / 無憂主機 時間 2015-04-30 17:19:11

今天無憂主機小編給大家?guī)淼奈恼?,是包括無憂主機php空間的站長朋友都遇到過的。很多站長都會在網站上面做網盤直接鏈接api調用,使用網盤直連后,地址會成為***.abc.com開頭的,這樣自然是很不利于網站的運營的,所以很多站長都會想著把這個地址偽造成為自己的域名,這樣就不會非常直接的影響到自己的網站運營,現(xiàn)在我們看看如何解決這個問題。 api 上傳插件:ok.php文件中有段代碼: $downurl=$_GET['url']; 這里是接受到的是返回的完整的地址,那么我們就可以在這里進行修改一下,添加下面的一段代碼: $downurl=str_replace("http://kupan.chache.chshcms.com/down/","http://域名/url/data/",$downurl); 這樣就會將默認的地址修改為了自己的域名地址,這樣進行入庫就完全沒有問題了,不過這個還有一個非常好的好處:當之后更換網盤后,讀取的地址接口更改,也能隨著改變,這樣就不需要再到數(shù)據(jù)庫里面去替換了。 不過當?shù)刂犯淖冎?,還是沒有完全結束的,我們還得在偽靜態(tài)文件里面添加一句代碼: RewriteRule ^url/data/(.*)$ url.php?data=$1&%1 最后,在網站根目錄創(chuàng)建一個:url.php文件

<?php
header("Location:http://kupan.chache.chshcms.com/down/$_GET[data]");
exit;
或者:
<?php
/**
curl方式 獲取遠程文件內容
@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;
按照這個方法基本上能解決掉大部分的相同類是的問題,如果有什么不對的地方還請各位站長指點出來或者能提供更好的解決方法,小編隨時歡迎,只希望能幫到各位站長。 無憂主機相關文章推薦閱讀: 解決DIYPAG程序首頁CSS失效 如何在DIYPAGE中添加GOOGLE廣告 PHP中COOKIE與SESSION的主要區(qū)別 如何利用.HTACCESS規(guī)則解決新建目錄訪問無效

本文地址:http://www.love62.cn/others/19326.html

1
1
1
1
1
1
1

客戶服務熱線

0791-8623-3537

在線客服