问题标签 [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.
angular - 我可以将 Angular 站点部署到任何网络托管服务提供商吗?
我可以将我的 Angular 5 网站托管给任何网络托管服务提供商吗?
如果我执行“ng build --prod”,我可以将 dist 文件夹中的所有内容部署到托管服务提供商吗?还是角度要求您找到特定的网络托管服务?
我试图使用 Namecheap 托管或 000webhosting,但我想确保它有效。
reactjs - React 应用程序的生产构建的路由问题
所以我正在尝试实时部署我的第一个 React 应用程序。这是我的投资组合网站。无论如何,除了我的路线外,一切都很好。在本地,一切正常。但是,现在我已经部署了网站,我的路线不起作用。当您单击任何链接时,它会说在服务器上找不到该 url,并引发 404 错误。
该应用程序由 namecheap 托管,他们说他们看不到任何问题。我只是不知道可能出了什么问题,因为这一切都可以在本地找到。
我的网站可以在 andrewschubert.website 找到,而 github 存储库可以在 https://github.com/theschubinator/my-portfolio找到如果有人知道我做错了什么,我将不胜感激!
顺便说一句,它是一个 React 应用程序。没有数据库或 API,只是严格的前端。唯一真正有效的链接是将您重定向到我的应用程序之外的区域......就像我在媒体上的博客一样。
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
域,但我宁愿不这样做。
ssl - Heroku 自动证书管理在一个域中失败
我正在尝试使用 Heroku 为我的应用程序获得 SSL 认证,但是自动证书管理对于两个域名之一都失败了。
我在 2017 年 3 月之前创建了测功机,所以我必须按照此处heroku certs:auto:enable
的说明运行。
然后,heroku domains
返回:
这似乎符合heroku 的预期。
无论如何,heroku certs:auto
返回:
我承认我对有关域、DNS 等的设置非常不识字。因此,从我的角度来看,这可能是一个非常简单的错误。但是,我阅读了Heroku 故障排除文档以及 SO 中的类似问题,例如this one或this 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 重定向/转发
这两种选择都有一些警告......
令人惊讶的是,我没有找到所有步骤都解释清楚的地方。到目前为止我所做的是:
- 使用支持此功能的 DNS 主机开设一个帐户。我拿了 DNSimple。在撰写本文时,价格从 5 欧元/月开始,但有一个免费试用月。
- 转移域的费用为 14 欧元/年,所以我只是将 Namecheap 的名称服务器指向 DNSimple,并将域添加到 DNSimple 以创建 DNS 记录。
然后是 DNSimple 上的配置。我按照文档中的步骤 1将 HTTP 重定向到 HTTPS;忽略第 2 步,因为 Heroku 的 ACM 已经完成了;对于第 3 步,将 Domain Apex 指向 Heroku的文章非常有帮助。我手动添加了一个
/li>ALIAS record
,还添加了一条CNAME
记录,如下所示:
一开始没有任何工作,浏览器显示以下错误:
无法访问此站点
找不到 www.example.com 的服务器 IP 地址。
检查故障排除文档我发现唯一的可能性是Name server propagation delay
,所以我等待。感觉时间很长,但实际上不到一个小时,网站就重新上线了。
但是,SSL 认证在 48 小时后仍然失败......
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 重定向记录,但它不起作用。
我是否还必须在谷歌云端进行一些配置?
node.js - Heroku 应用程序不适用于自定义域
我在 heroku 上部署了一个节点应用程序,并从 namecheap 指向了一个自定义域。当我在其中输入我的域时,它会加载一个页面,上面写着“那里什么都没有”,并将 url 更改为 domain.com.herokudns.com
环顾 2 天后,我回到了相同的解决方案,我在 namecheap 上创建了两个指向“domain.com.herokudns.com”的 cname 记录。cname 记录会自动在此目标之后放置一个句点,当我在搜索时在我的域后放置一个句点时,我的网站会加载。
有没有办法来解决这个问题?我见过有类似问题的人,但我觉得奇怪的是,我的网站会同时加载 www,而如果我最后有句号则不加载。
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,因此非常感谢任何帮助。
ruby-on-rails - Rails:从 namecheap 电子邮件地址发送电子邮件
尝试发送电子邮件通知时出现以下错误:
Connection refused - connect(2) for "mail.privateemail.com" port 25
我处于开发模式,这是我的设置:
知道我在这里可能做错了什么吗?
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 应用程序?
php - 无法在我的 cpanel 中连接数据库
我已经为我的投资组合购买了一个虚拟主机和一个域名,但是我的 Cpanel 中没有设置与联系表和数据库的连接,我试图通过简单文件测试连接。我不知道是什么问题我猜“mysqli”没有设置,我检查了连接信息(用户,密码......)它们是正确的,有什么建议吗?
赞助商托管:namecheap.com