亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

在codeigniter中設置基本URL

在codeigniter中設置基本URL

白豬掌柜的 2019-07-27 14:07:23
在codeigniter中設置基本URL我在代碼點火器中有這樣的目錄結構: Appsite     -website       -application        -images當我在index.php中訪問圖像時,我使用了: <img src="http://localhost/Appsite/website/images/images.PNG"并且href是: <li class=""><a href="http://localhos/tAppsite/website/index.php/home/">Home</a></li>我認為http://localhost在代碼點火器中訪問圖像或庫時包含它并不是一個好習慣。所以我試著將$config['base_url'] in config.php 改為$config['base_url'] = "http://".$_SERVER["HTTP_HOST"]."/";現在我更新了我的圖像源和其他庫源我刪除了localhost和我的目錄文件夾的名稱:<img src="images/images.PNG”> <li class=""><a href= <?php echo base_url;?>  /website/index.php/home/">Home</a></li>但我得到錯誤。它說沒找到物體。有人可以幫幫我嗎?
查看完整描述

3 回答

?
長風秋雁

TA貢獻1757條經驗 獲得超7個贊

只需這樣就可以獲得項目的自動正確路徑并設置基本URL


$site_url = ((isset($_SERVER['HTTPS']) && strtolower($_SERVER['HTTPS']) !== 'off') || (isset($_SERVER['HTTP_X_FORWARDED_PROTO']) && $_SERVER['HTTP_X_FORWARDED_PROTO'] == 'https')) ? 'https' : 'http';

$site_url .= '://' . (isset($_SERVER['HTTP_HOST']) ? $_SERVER['HTTP_HOST'] : '');

$site_url .= str_replace(basename($_SERVER['SCRIPT_NAME']), '', $_SERVER['SCRIPT_NAME']);


$config['base_url'] = $site_url;


查看完整回答
反對 回復 2019-07-27
  • 3 回答
  • 0 關注
  • 675 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號