php - 在 Ubuntu 中开发时无法访问 CSS?

标签 php mysql css

我正在使用 PHP 和 mysql 开发 Web 应用程序。我在 Windows 机器上进行初始开发,现在转移到 ubuntu 终极版。我安装了 apache/PHP/Mysql 并配置了它们。 我将我的 Web 文件夹放在/var/www 中,当我在浏览器中提供 URL 时,我没有获得带有 CSS 的页面。

不工作:

href="./css/style.css"

工作:

href="style1.css"

无论如何我可以提供一个通用的 url,以便它在 linux 和 windows 中都可以工作。

最佳答案

如果 webroot 是/var/www/sitename.com

CSS 位于/var/www/sitename.com/css

始终将其称为/css/style.css,而不是 ./css -- “/”是相对于 webroot 而不是文件系统。如果你在 sitename.com/page/about,'./css' 会把你搞砸

关于php - 在 Ubuntu 中开发时无法访问 CSS?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2401542/

相关文章:

php - 如何使用 laravel 添加跳转到功能

javascript - 单击一个更新按钮保存所有文本字段

php - 如何在我的ajax成功函数中打印json

php - 如何捕获MySql错误代码?

javascript - 如何使垂直 "slide"滚动?

javascript - 使 Canvas 线条显示

嵌套 div 的 HTML 和 CSS 帮助

php - Wordpress meta_query 不适用于 'orderby' - 高级自定义字段

mysql - 在 mysql 查询中传递字符串参数时没有输出

php - 在 PHP 中,如何在不使系统变慢的情况下记录事务处理?