2013-07-11 59 views
0

我有一個很大的概率。我們有一個網站工作得很好,但我正在做一些微調,並且沿着這條線我會搞砸了。可能在.htaccess文件中。樣式表未加載。點擊重複的URL

我的問題是,我的CSS樣式表不加載也沒有做我的圖像。啊!他們都在那裏。

我清空我的.htaccess文件並刪除了我的robots.txt,以消除任何阻塞,但沒有解決它。

我驗證了我的CSS文件與W3C的CSS驗證服務,它說:

找不到文件:http://easybuildingproducts.ca/www.easybuildingproducts.ca/style.css

我覺得這事做的事實,該URL被複制。現在,當我點擊一個鏈接到我的任何頁面時,都會這樣做。它應該是或者不是這兩個鏈接在一起。當有潛在的重定向錯誤時,是否有可能將google緩存到.htaccess或robots.txt中?有什麼地方發生循環?

當這一切都失敗時,我正在製作自定義404錯誤頁面。

www.easybuildingproducts.ca

+0

從備份中恢復 – 2013-07-11 20:44:16

+0

顯示的網頁? http://www.easybuildingproducts.ca/style.css確實存在ok – exussum

+1

它看起來像你所有的圖像和樣式都在前面。 –

回答

4

容易解決

<link href="www.easybuildingproducts.castyles/inside.css" rel="stylesheet" type="text/css"> 

需要進行以下

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

<link href="http://www.easybuildingproducts.ca/styles/inside.css" rel="stylesheet" type="text/css"> 

我看着一方實際的websit來源找到這個例子。有很多像它一樣

+1

或'// www.easybuildingproducts.ca/ styles/inside.css' – Orangepill

0

將href更改爲「/style.css」,而不是寫出完整的域名。對於所有未能加載的其他資源也要做同樣的事情。

這樣可以解決您的問題,並且如果您決定在未來遷移到其他dsomain名稱,它也會使您的標記兼容。

0

您的資源未被加載(CSS,js,jquery等)。看看從我的Chrome瀏覽器開發工具所採取的截圖>來源標籤:因爲你的資源的文件路徑的

Missing resources

這是。將所有資源與「www」一起引用絕對不是一個好主意。在文件路徑中。

變化

<link href="www.easybuildingproducts.castyle.css" rel="stylesheet" type="text/css" /> 

<link href="/castyle.css" rel="stylesheet" type="text/css" />