2016-07-27 96 views
0

首先,我找不到任何答案,可以解決這個問題(希望簡單)。所以我剛剛通過我的主機將整個網站,所有的頁面和樣式表移動到一個新的目錄中,現在它不能爲自己加載任何樣式。我想這是一個小問題,但已經在努力尋找那一塊,但根本無法解決。移動網站後的CSS問題

因此簡化它,在cPanel的文件管理器我釣到的所有文件,並轉移到像下面的附加域:

/網絡/的public_html < ---這是主要的目錄,但我把它搬到 /www/public_html/addondomainname的目錄

上述位置現在是所有頁面的當前索引,帳戶,儀表板等,所有這些都是.php文件。 另外,我稱之爲CSS張個人頁面,如

<link rel="stylesheet" href="css/styles.css"> 

注意,也有一個網頁上沒有全名爲鏈接,我用我所有的鏈接,因爲它們在頁面像這樣:

<a href="mysite.com/help/faq">Help</a> 

將只是

<a href="./help/faq">Help</a> // Or without the DOT and SLASH 

最後我用BS 3和字體真棒爲我的網站的來源。我可以說它主要依靠Bootstrap,是的,我包含了腳本和js實現中的所有必要性。在index.php中BS和FA

全碼:

<link rel="stylesheet" href="css/styles.css"> 
<link rel="stylesheet" href="http://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.6.3/css/font-awesome.min.css"> 
<link rel="stylesheet" href="http://maxcdn.bootstrapcdn.com/bootstrap/3.3.6/css/bootstrap.min.css"> 
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.12.4/jquery.min.js"></script> 
<script src="http://maxcdn.bootstrapcdn.com/bootstrap/3.3.6/js/bootstrap.min.js"></script> 

我試圖鏈接的CSS像

<link rel="stylesheet" href="mysite.com/css/styles.css/> 

但兩者有或沒有mysite.com HREF沒有工作。是的,插件域的目錄結構像根(public_html/addon後)包含index.php,dashboard.php,otherpage.php等和名爲css的文件夾保存所有表我想使用。

任何建議,將不勝感激夥計!

+0

'HREF = 「mysite.com/......」'就意味着你與'http://example.com/mysite.com/訪問您的網站等等...'? –

+0

那麼,因爲它是一個插件域,我知道如果我更改地址欄中的鏈接,如myrootpage.com/myaddonpage.com是相同的,如果我只是鍵入myaddonpage.com,但祕密在哪裏?如何正確調用css比? –

回答

0

你可以嘗試以下方法加載CSS:

<link rel="stylesheet" href="http://www.example.com/css/styles.css" />

或者試試:

<link rel="stylesheet" href="/css/styles.css" />

從您的附加域加載例如當http://www.example.com

+0

我嘗試過但都沒有工作。 –

+0

請您將我們鏈接到網站,然後我可以爲您檢查 – mattpark22

0

我很抱歉,每個人都浪費他/她的時間試圖幫助我。這個問題出於我的愚蠢,一切都很好。我所做的就像我確保防止盜鏈我的文件,例如jpg,gif等CSS確實有效。我剛剛刪除了css的擴展,以防止盜鏈,它的作用就像一個魅力。真的,有時候人們不知道他們在做什麼,我很抱歉回答我的問題! PS:我們應該登錄自己,在重建任何項目,材料或材料時我們正在做什麼。:)

最良好的祝願, 基督教

+0

謝謝您的更新,很高興您解決了它:) – mattpark22