我想为通过浏览器访问我的 IP 地址的任何人放置一个简单的 HTML 页面。我没有安装任何第三方 Web 服务器(如 XAMPP),也没有安装 IIS,但是将我的 Web 浏览器指向http://本地主机/没有错误,但是出现空白页。
但我还是找不到 webroot 文件夹在哪里。输入index.html
了Users\Public\Public Documents
也没用。
答案1
当浏览器打开 localhost 页面时,右键单击它并选择“查看页面源代码”。找到几个文件名,如 favicon.ico、其他图像和引用的文件夹。然后在您的计算机上搜索这些文件和文件夹。
对于 ASP.Net,根文件夹是我编写的 ASP.Net 示例应用程序的文件夹,而不是系统驱动器。因此,请检查所有计算机驱动器。
答案2
如果 localhost 给出空白页且没有错误,则并不意味着 Web 服务器正在运行。这可能仅意味着 hosts 文件将 localhost 链接到 127.0.0.1,仅此而已。如果 Web 服务器正在运行,则会产生结果(Web 服务器正在运行或其他情况)或错误。
是的,您可以在根文件夹中放置一个空白的 html 索引文件,这也会产生空白页。但没有网络服务器默认这样做,所以您应该自己这样做。
因此默认根文件夹取决于您正在运行的服务器,并且由于您可能没有运行任何 Web 服务器,因此不存在 Web 根文件夹。