问题标签 [namecheap]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
13879 浏览

angular - 我可以将 Angular 站点部署到任何网络托管服务提供商吗?

我可以将我的 Angular 5 网站托管给任何网络托管服务提供商吗?

如果我执行“ng build --prod”,我可以将 dist 文件夹中的所有内容部署到托管服务提供商吗?还是角度要求您找到特定的网络托管服务?

我试图使用 Namecheap 托管或 000webhosting,但我想确保它有效。

0 投票
2 回答
172 浏览

reactjs - React 应用程序的生产构建的路由问题

所以我正在尝试实时部署我的第一个 React 应用程序。这是我的投资组合网站。无论如何,除了我的路线外,一切都很好。在本地,一切正常。但是,现在我已经部署了网站,我的路线不起作用。当您单击任何链接时,它会说在服务器上找不到该 url,并引发 404 错误。

该应用程序由 namecheap 托管,他们说他们看不到任何问题。我只是不知道可能出了什么问题,因为这一切都可以在本地找到。

我的网站可以在 andrewschubert.website 找到,而 github 存储库可以在 https://github.com/theschubinator/my-portfolio找到如果有人知道我做错了什么,我将不胜感激!

顺便说一句,它是一个 React 应用程序。没有数据库或 API,只是严格的前端。唯一真正有效的链接是将您重定向到我的应用程序之外的区域......就像我在媒体上的博客一样。

0 投票
1 回答
1290 浏览

node.js - 具有 Namecheap 域的 Heroku 应用程序无法正常工作

我已经尝试了本网站和其他网站上已经建议的所有内容。

正常方式

  • 将我的域添加website.info到 Heroku 的“域和证书”。
  • 将 CNAME 记录更改为website.info.herokudns.com与主机www
  • 将重定向记录保留为 Host @, http://www.website.info

结果:

Heroku 出现了“没有这样的应用程序”。

万维网方式

与正常情况相同,除了我添加www.website.info到 Heroku 并删除了website.info.

“无法访问此站点。www.website.info找不到服务器 IP 地址。”

通过 CLI 添加

将 heroku cli 安装到我的 Git Bash:npm install -g heroku-cli

我试试heroku domains:add website.info -a websiteapp

“域已添加到此应用程序。”

尝试访问它。同样的事情:“没有这样的应用程序”。

删除重定向

与正常方式相同,只是没有重定向。

“找不到此 website.info 页面”HTTP ERROR 404


当我学习如何构建 Web 应用程序时,我一直这样做。完美地工作。Heroku 是否为免费的 dynos 改变了一些东西?我需要运行 SSL 吗?

至少,我可以将域重定向到website.herokuapp.com域,但我宁愿不这样做。

0 投票
2 回答
9403 浏览

ssl - Heroku 自动证书管理在一个域中失败

我正在尝试使用 Heroku 为我的应用程序获得 SSL 认证,但是自动证书管理对于两个域名之一都失败了。

我在 2017 年 3 月之前创建了测功机,所以我必须按照此处heroku certs:auto:enable的说明运行。

然后,heroku domains返回:

这似乎符合heroku 的预期

无论如何,heroku certs:auto返回:

我承认我对有关域、DNS 等的设置非常不识字。因此,从我的角度来看,这可能是一个非常简单的错误。但是,我阅读了Heroku 故障排除文档以及 SO 中的类似问题,例如this onethis one,但仍然不知道出了什么问题。

www.example.com没关系但失败的事实让example.com我更加困惑。不幸的是,我收到了一封没有失败原因的通知电子邮件。

名不虚传

我想问题出在 Heroku 或我购买域名的地方。那就是 Namecheap.com。

在那里,在Domain标签上我有:

NAMESERVERS Namecheap BasicDNS

Advanced DNS选项卡上:

我究竟做错了什么?


更新

这个问题似乎是由于 Namecheap 造成的。我在 Heroku 上找到了以下票:

问题

用户无法通过设置正确的 DNS 记录或通过 HTTPS 访问其根域(也称为顶点域/裸域)指向 Heroku 应用程序。

解析度

Heroku 上的根域需要使用“类似 CNAME”的记录,通常称为 ALIAS 或 ANAME 记录。

不幸的是,GoDaddy、Namecheap、Bluehost 等许多流行的 DNS 主机不支持这些类型的记录。相反,他们倾向于提供以下内容:

  • 一个记录

  • URL 重定向/转发

这两种选择都有一些警告......

令人惊讶的是,我没有找到所有步骤都解释清楚的地方。到目前为止我所做的是:

  1. 使用支持此功能的 DNS 主机开设一个帐户。我拿了 DNSimple。在撰写本文时,价格从 5 欧元/月开始,但有一个免费试用月。
  2. 转移域的费用为 14 欧元/年,所以我只是将 Namecheap 的名称服务器指向 DNSimple,并将域添加到 DNSimple 以创建 DNS 记录。
  3. 然后是 DNSimple 上的配置。我按照文档中的步骤 1将 HTTP 重定向到 HTTPS;忽略第 2 步,因为 Heroku 的 ACM 已经完成了;对于第 3 步,将 Domain Apex 指向 Heroku的文章非常有帮助。我手动添加了一个ALIAS record,还添加了一条CNAME记录,如下所示:

    /li>

一开始没有任何工作,浏览器显示以下错误:

无法访问此站点

找不到 www.example.com 的服务器 IP 地址。

检查故障排除文档我发现唯一的可能性是Name server propagation delay,所以我等待。感觉时间很长,但实际上不到一个小时,网站就重新上线了。

但是,SSL 认证在 48 小时后仍然失败......

0 投票
1 回答
169 浏览

google-compute-engine - 如何使用 Google Cloud VM 实例设置屏蔽重定向

我有一个带有多个应用程序的虚拟机。例如:32.32.32.01/app1 32.32.32.01/app2 32.32.32.01/app3

我有一个来自 namecheap 的域名,我希望它仅用于 app1。

所以 www.mydomain.com 应该带我到 32.32.32.01/app1。

我在 namecheap 上为两个别名(www 和 @)创建了 URL 重定向记录,但它不起作用。

我是否还必须在谷歌云端进行一些配置?

0 投票
1 回答
1414 浏览

node.js - Heroku 应用程序不适用于自定义域

我在 heroku 上部署了一个节点应用程序,并从 namecheap 指向了一个自定义域。当我在其中输入我的域时,它会加载一个页面,上面写着“那里什么都没有”,并将 url 更改为 domain.com.herokudns.com

环顾 2 天后,我回到了相同的解决方案,我在 namecheap 上创建了两个指向“domain.com.herokudns.com”的 cname 记录。cname 记录会自动在此目标之后放置一个句点,当我在搜索时在我的域后放置一个句点时,我的网站会加载。

有没有办法来解决这个问题?我见过有类似问题的人,但我觉得奇怪的是,我的网站会同时加载 www,而如果我最后有句号则不加载。

0 投票
1 回答
860 浏览

heroku - 在 Namecheap 上为根域配置 DNS

编码方面相对较新,正在寻找有关为根域配置 DNS 的帮助。我一直在关注这个关于添加自定义根域的 heroku 指南,但由于该指南没有关于您的 DNS 提供商是否为 Namecheap(我的域来自哪里)的具体规则,因此目前被卡住了。

澄清一下,我有域名 gperalta.com 并希望它显示我在https://guarded-caverns-49596.herokuapp.com/上创建的页面。我最接近这项工作的是将 Namecheap 从 gperalta 重定向到 herokuapp URL。但我希望 URL 本身保持为“gperalta.com”,而不是默认返回 herokuapp URL。

Namecheap 在其高级 DNS 部分下列出了类型、主机、值和 TTS。作为参考,以下是您可以为类型选择的选项:

  • 一个记录
  • A+ 动态 DNS 记录
  • AAAA 记录
  • CNAME 记录
  • NS记录
  • SRV 记录
  • TXT 记录
  • URL 重定向记录

到目前为止,在 Namecheap 上找不到任何东西(我找到的最接近的答案涉及使用 IP 地址,但 heroku 没有为应用程序保持一致的 IP)或 stackoverflow,因此非常感谢任何帮助。

0 投票
1 回答
325 浏览

ruby-on-rails - Rails:从 namecheap 电子邮件地址发送电子邮件

尝试发送电子邮件通知时出现以下错误:

Connection refused - connect(2) for "mail.privateemail.com" port 25

我处于开发模式,这是我的设置:

知道我在这里可能做错了什么吗?

0 投票
1 回答
4716 浏览

node.js - Namecheap 共享主机和多节点 JS 应用程序

是否可以在运行 cPanel 的单个共享托管计划上运行多个 Node JS 应用程序?

我已使用以下参考成功将特定版本的 Node JS 安装到我的 cPanel 帐户:

http://vinyll.scopyleft.fr/installing-a-custom-version-of-node-on-a-shared-hosting/

现在我只需要使用我现有的 Node JS 应用程序并让它们运行。到目前为止,我发现了以下有用的文章:

https://www.ionicrun.com/running-a-node-js-application-on-shared-hosting/

我相信我可以理解上述链接中的说明。但是,问题变成了如何在一个 cPanel 帐户中运行多个 Node JS 应用程序?

0 投票
1 回答
119 浏览

php - 无法在我的 cpanel 中连接数据库

我已经为我的投资组合购买了一个虚拟主机和一个域名,但是我的 Cpanel 中没有设置与联系表和数据库的连接,我试图通过简单文件测试连接。我不知道是什么问题我猜“mysqli”没有设置,我检查了连接信息(用户,密码......)它们是正确的,有什么建议吗?

赞助商托管:namecheap.com