【问题标题】:Accessing a file on my domain relative to port访问我的域上相对于端口的文件
【发布时间】:2014-03-06 07:56:25
【问题描述】:

我在端口 3000 上运行节点服务器。我在 http://mydomain.com/style.css 上存储了一个 css 文件,但由于现在每个页面都是 http://mydomain.com:3000/randompage.html 我如何访问 style.css 文件?我可以从我正在处理的页面中获得http://mydomain.com:3000/styles.css,但这并不存在。

处理这种情况的最佳方法是什么?我想它适用于我需要访问的任何文件。

【问题讨论】:

  • 我很困惑。这是否意味着您在同一台服务器上运行了两台 HTTP 服务器,一台在 80 端口,另一台在 3000 端口?为什么突然有域名owlfever.com
  • 啊,这是关于域的错误。我修好了
  • 是的,我想我有一个 apache 服务器和一个节点服务器在运行。

标签: html node.js port url-routing


【解决方案1】:

我不知道在页面中使用相对 URL 或一些 HTML 魔术的简单解决方案。

通常的解决方案是在 Apache 中安装一个模块或在 node.js 中安装一个函数,它将一些请求重定向到另一个服务器,这样对于您的 HTML,一切似乎都来自单一来源。

这份文档应该让您开始使用 Apache:Using mod_rewrite for Proxying

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2022-06-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-10-30
    • 1970-01-01
    相关资源
    最近更新 更多