我有一个奇怪的问题,即使我在SFTP文件夹中看到该文件,我也无法通过网络浏览器直接访问CSS文件。
该文件夹和CSS文件具有777权限,我可以在app.css中看到目录中的adaptive.css。
但http://www.adaptiveemails.com/stylesheets/app.css有效,但http://www.adaptiveemails.com/stylesheets/adaptive.css无法显示。
更新:我直接在SFTP客户端创建了一个新文件,并将相同的内容从adaptive.css复制到新文件中,并且工作正常。
更新2:看起来它可能是一个htaccess问题,因为它只发生在文件名为" adaptive.css"时。任何其他名称都可以。我使用ExpressionEngine和他们的MSM,也许htaccess文件或类似的东西导致了这个问题。
根本的HTACCESS文件:
AddType image/svg+xml svg
AddType image/svg+xml svgz
<IfModule mod_rewrite.c>
RewriteEngine On
# Removes index.php from ExpressionEngine URLs
RewriteCond $1 !\.(gif|jpe?g|png)$ [NC]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ /index.php?/$1 [L]
</IfModule>
答案 0 :(得分:0)
首先,您需要将文件修改为754.我猜是因为您的text / css中有(双)双引号,这就是为什么它不起作用。