服务器无法读取文件

时间:2013-12-18 12:00:32

标签: php html css

我正在尝试用英语创建我的网站的新版本。

/en文件夹'en.artotek.fi'创建了一个子域。 它最初没有读取ìndex.html,但index.php有效。 服务器的CP不允许我放置文件名(例如index.html - > indexhtml)。

我将style.css放在同一个文件夹中,并正确链接,但不会读取它。

我试过link href

*public/html/css/style.css**style.css*

public
 ->
   html (index.html)
      ->
        en (index.html)

我真的希望它有一个子域名,所以我不能把它放在与我的主index.html相同的文件夹中。

如果我的问题太不清楚,请原谅。

任何解决方案?

1 个答案:

答案 0 :(得分:0)

我刚去过http://www.artotek.fi/en/并且可以看到没有成功调用样式表。如果这是正确的域,那么我可以看到阻止样式表被成功调用的一个主要问题:

您目前拥有以下代码

<noscript>
    <link rel="stylesheet" href="skel-noscript.css" >
    <link rel="stylesheet" href="ftp://artotek@ftp.artotek.fi/public/html/css/style.css" >
    <link rel="stylesheet" href="ftp://artotek@ftp.artotek.fi/public/html/css/style-desktop.css" >
    <link rel="stylesheet" href="ftp://artotek@ftp.artotek.fi/public/html/css/noscript.css" >
    <link rel="stylesheet" href="ftp://artotek@ftp.artotek.fi/public/html/css/style-mobile.css" >
</noscript>

我建议您首先将<link>标记移出<noscript>标记。 其次,那些URL看起来有点可疑。我挖了一下,我觉得你想要以下网址http://artotek.fi/css/style.css

所以...我最后的建议:用这个替换上面的块:

<link type="text/css" rel="stylesheet" href="http://artotek.fi/css/style.css" >
<link type="text/css" rel="stylesheet" href="http://artotek.fi/css/style-desktop.css" >
<link type="text/css" rel="stylesheet" href="http://artotek.fi/css/noscript.css" >
<link type="text/css" rel="stylesheet" href="http://artotek.fi/css/style-mobile.css" >