首页 > 解决方案 > 让浏览器将本地存储的文件夹视为站点根目录?

问题描述

有没有办法在不设置网络服务器的情况下让 Firefox 或 Chrome 像在网络上查看一样对待本地存储的站点的根目录?

这样当打开一个包含以/开头的 URL 的 HTML 文件时

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

而不是浏览器搜索

file:///Users/me/Documents/Websites/Site/httpdocs/css/style.css

...并没有找到任何东西,而是寻找与httpdocs相关的文件(因为浏览器被指示),因此找到 style.css?

在构建具有根路径 URL 的站点时,如果不将整个站点复制到计算机的根文件夹,就无法在浏览器中查看页面,这很烦人。未找到所有 CSS、图像和脚本,因为正在我的本地计算机的根目录中搜索它们。但是,URL 应保留为根路径,因为一旦站点上线,这将是“正确的”。

仅为此目的而设置 Web 服务器,在我不需要它用于其他任何事情的项目上(当不需要 PHP 等时)是不方便的。

是否有一个设置或附加组件可用于使浏览器将本地存储的特定站点根文件夹视为托管在网络上?谢谢。

标签: htmlgoogle-chromefirefoxgoogle-chrome-extensionfirefox-addon

解决方案


推荐阅读