簡體   English   中英

為什么使用IP地址而不是localhost時未加載CSS和JS文件

[英]Why CSS and JS files are not loaded when using IP address instead of localhost

我剛剛在筆記本電腦上的Ubuntu上安裝了Apache2和MySQL。 我正在為我的PHP項目使用CodeIgniter,當我在地址欄中使用localhost時一切正常。

但是,當我使用筆記本電腦的IP地址時,它可以工作,但是沒有CSS和JS(未加載)。 啟用了mod_rewrite,.htaccess正常運行。 我正在使用base_url()供參考。

    <style type="text/css" src="<?=base_url()?>css/validate/screen.css"></style>

並且配置文件中的base_url為空:

    $config['base_url']='';

我被困在這里。

而且您的base_url也應該像

 $config['base_url']='http://MYIP/PROJ_FOLDER/';

然后嘗試像

<style type="text/css" src="<?php echo base_url();?>css/validate/screen.css"></style>
$config['base_url']='localhost';

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM