【问题标题】:DNS with subdomain doesn't work properly带有子域的 DNS 无法正常工作
【发布时间】:2014-08-05 12:33:48
【问题描述】:

我有一个 OVH 的域名,但我托管在其他地方的共享服务器上(不是很重要)。

我在 OVH 面板上配置了我的 DNS 区域,以使我的域名指向我的服务器。

  • .pari-esc.fr A 188.165.201.172
  • www.pari-esc.fr A 188.165.201.172
  • redmine.pari-esc.fr A 188.165.201.172

pari-esc.frwww.pari-escfr 工作正常,但 redmine.pari-esc.fr 不是。

在我的共享服务器管理面板上,我配置了我的子域:

  • 主持人:redmine
  • 域:pari-esc.fr
  • 重定向类型:L
  • 路径:/redmine/

但是当我尝试访问redmine.pari-esc.fr 时出现错误:

内部服务器错误

服务器遇到内部错误或配置错误,并且 无法完成您的请求。

请联系服务器管理员....

有关此错误的更多信息可能在服务器错误中可用 记录。

此外,在执行过程中遇到 500 Internal Server Error 错误 尝试使用 ErrorDocument 来处理请求。

奇怪的部分是当我试图访问 redmine.pari-esc.fr/index.html 时,它正在工作......所以我有点迷茫...... 我以为 redmine.pari-esc.fr 会自动找到 index.html,但我不明白为什么他没有..

我尝试将 .htaccess 与 DirectoryIndex index.html 放在一起,但它没有解决我的问题... 也许还有其他方法可以配置 DNS 或子域,但我做得不好?

所以我的目的是:当我要去 redmine.pari-esc.fr 时,我想显示我的 /redmine/ 目录中的 index.html

提前感谢您的帮助!

【问题讨论】:

    标签: php .htaccess mod-rewrite redirect dns


    【解决方案1】:

    DNS 设置看起来没问题。检查服务器配置中的路径。 /sub/ 是一个绝对路径,这很可能是不正确的。如果它是绝对的,它应该类似于 /var/www/(你的 web 目录)/sub,或者如果它是相对的,它应该是 ../sub/ 或 sub/。

    【讨论】:

    • 嗯,我认为如果路径不正确,sub.mydomain.com/index.html 不应该向我显示我的文件,并且正确显示它:s
    猜你喜欢
    • 2020-08-01
    • 1970-01-01
    • 2015-09-08
    • 2013-11-18
    • 2014-06-11
    • 2021-07-30
    • 1970-01-01
    • 2018-01-27
    • 1970-01-01
    相关资源
    最近更新 更多