Articles of heroku

我无法获得https://sendsonar.com的工作,但是sendingonar.com和https://www.sendsonar.com工作正常

我试图让我们的域名 – https://sendsonar.com – 去https://www.sendsonar.com但由于某种原因,这是失败的。 这里是curl输出: yo@ubuntu-i386:~/Sonar$ curl -kvI https://sendsonar.com * Rebuilt URL to: https://sendsonar.com/ * Hostname was NOT found in DNS cache * Trying 50.63.202.28… * Connected to sendsonar.com (50.63.202.28) port 443 (#0) * successfully set certificate verify locations: * CAfile: none CApath: /etc/ssl/certs * SSLv3, TLS handshake, Client hello (1): * Unknown SSL […]

Heroku:www子域名返回“没有这样的应用程序”

我最近在http://davidmjohnson.me设置了我的章鱼博客。 这个域的工作正常,但是当我尝试http://www.davidmjohnson.me ,我得到一个heroku“没有这样的应用程序”的错误。 为什么www不工作? 我需要添加一个redirect从http://www.davidmjohnson.me到http://davidmjohnson.me吗?

CNAME和Alogging如何交互(在这个奇怪的情况下)

我已经设法给自己一些DNSconfiguration感到惊讶。 这是我的terminal的实际输出: []$ host www.sepa-converter.nl www.sepa-converter.nl is an alias for sepa-converter.herokuapp.com. sepa-converter.herokuapp.com has address 184.73.167.111 []$ host sepa-converter.herokuapp.com sepa-converter.herokuapp.com has address 184.72.248.52 结果是,如果您浏览到www.sepa-converter.nl,则无法获取sepa-converter.herokuapp.com提供的内容。 我已经使用sepa-converter.nl作为overopsepa.nl的别名。 我希望邮件能够继续显示在我的Google Apps帐户中。 出于这个原因,我保留了A和MXlogging,但只是将CNAMES更改为指向另一台服务器。 为什么这不能解决www.sepa-converter.nl正确的heroku应用程序? 更新:我明白,Heroku每次不会返回相同的IP,我明白,这不是一个问题。 问题是http请求服务的内容是来自不同的testing仪比一个别名。 如果您在www.sepa-converter.nl上查看sepa-converter.herokuapp.com,您将看到不同的index.html正在投放。

当DNS指向Heroku应用程序时configurationMXlogging

发电子邮件 我想使用my_domain.com地址,并克服我的域名提供商Gandi的5封邮件/分钟限制。 我的应用程序托pipe在Heroku上。 为此,我正在考虑2个选项: 使用Heroku的Sendgrid插件发送电子邮件 使用别名为info@my_domain.com的Gmail,只有在info@my_domain.com可以接收电子邮件时才能使用Gmail(以确认我拥有此地址) – >你会推荐哪个选项? 接收电子邮件 我希望能够通过地址info@my_domain.com接收电子邮件 第一 a)我覆盖了Gandi的DNS服务器设置,用Zerigo的DNSreplace它们。 这使我可以将所有对my_domain.com的DNS请求redirect到Heroku上托pipe的应用程序。 所以,而不是DNS1:a.ns.gandi.net,现在是:DNS1:a.ns.zerigo.net … b)我join了Zerigo:host = www.my_domain.com data = proxi.heroku.com ==>它可以正常工作(my_domain请求被redirect到我的heroku应用程序),但是在我的Gandi邮箱中没有收到收到的电子邮件,就像在更改DNS设置之前一样。 第二 我想我应该做的是在Zerigo中添加一个MXlogging,以便正确处理收到的电子邮件,如下所述: https ://www.zerigo.com/docs/managed-dns/creating_your_first_domain 所以,我添加了一个MXlogging和一个额外的logging,如上面的网站中提到的,我尝试了两个选项,他们都没有工作: a)MXlogging:HOST = my_domain.com,DATA = mail.my_domain.com + CNAMElogging:HOST = mail.my_domain.com,DATA = proxi.heroku.com b)MXlogging:HOST = my_domain.com,DATA = mail.my_domain.com + CNAMElogging:HOST = mail.my_domain.com,DATA = mail.gandi.net 所以,我猜想我正在混淆东西,而且我很困惑……你可能明白,我在这类东西上有点新手,所以任何帮助/澄清,将不胜感激!

有没有像PHP和/或.NET的Heroku?

在我的领域PHP非常普遍,.NET也是如此。 ruby不多, 大多数地方从来没有听说过。 对于一些个人的事情,我被“强迫”selectRails,因为我想利用Heroku – 很容易在云上部署和扩展的能力是主要原因。 此外,他们提供一个小的免费计划,没有广告或string附加,我可以使用演示网站,或在这种情况下,我的企业的静态页面; 作为一个完全自负的创业公司,我在初始资本中可能有50美元左右的资金,而且在我开始的时候不能支付每月的费用。 有没有其他语言的类似产品? 具体来说,我真的很喜欢Heroku提供的免费的5MB的小型网站 – 有没有像PHP和/或.NET的东西? 我甚至不关心“云”部分,但这将是一个不错的奖金。 如果有的话,我可以一箭双雕,拿出一个有用的技巧,因为我正在做我自己的事情,而不是使用任何人都不知道或关心的事情。 我应该加上我特别感兴趣的东西,提供一个免费的计划。 正如我所说,Heroku有一个5MB的计划,你可以有任意多的,你想要的免费; 我还没有find任何类似的任何其他平台(大多数“免费”的网站要求你在你的网页上有丑陋的横幅,或不允许你使用自己的域名),说实话,我是对于使用Ruby on Rails简单地利用这一切而言,并不是太激动。 我在这里问这个,因为我已经在StackOverflow上提出了这个问题,有人build议这里更适合。

我可以将Network Solutions apex域redirect到www进行SSL连接吗?

我正在Heroku上运行一个网站,我的客户通过Network Solutions注册了一个自定义域名。 该网站运行在普通的HTTP和SSL上。 由于其分布式特性,Heroku要求自定义域名指向其服务器使用CNAME DNSlogging,针对www.example.com,而不是顶点Alogging,指向一个特定的IP地址。 因此,站点需要将apex域redirect到www子域; http://example.com成为http://www.example.com 。 而且, https://example.com需要redirect到https://www.example.com 。 一切似乎根据他们的文档( https://devcenter.heroku.com/articles/ssl-endpoint )在Heroku方面正确设置。 在configuration了DNS的networking解决scheme一侧,有一个CNAME通配符logging,指向所有子域到Heroku的SSL端点地址: CNAME * example-1234.herokussl.com 要使redirect工作从apex域到www子域,我按照networking解决scheme提供的方向: http : //www.networksolutions.com/support/how-to-forward-your-network-solutions-domain-name免费博客服务/ 。 这导致以下Alogging: @ none 205.178.189.129 作为这一切的结果, http://example.com正确地redirect到http://www.example.com 。 但是, https://example.com不仅不redirect,而且超时: % curl -kvI https://example.com * About to connect() to example.com port 443 (#0) * Trying 205.178.189.129… Operation timed out * couldn't connect to […]

为什么我的Apache反向代理不能在发送回客户端时转换锚HREF属性?

我有 # For blog LoadModule proxy_html_module libexec/mod_proxy_html.so LoadModule ssl_module libexec/mod_ssl.so LoadModule xml2enc_module libexec/mod_xml2enc.so SSLProxyEngine on ProxyRequests off ProxyPass /blog https://xxxx.wordpress.com ProxyPassReverse /blog https://xxxx.wordpress.com ProxyHTMLEnable On ProxyHTMLURLMap https://xxxx.wordpress.com /blog <Location /blog> ProxyPassReverse / ProxyHTMLEnable On ProxyHTMLURLMap / /blog RequestHeader unset Accept-Encoding #LogLevel proxy:debug </Location> 遵循以下指南: https://devcenter.heroku.com/articles/custom-php-settings#using-a-custom-application-level-apache-configuration http://www.apachetutor.org/admin/reverseproxies https://httpd.apache.org/docs/trunk/mod/mod_proxy.html 当我访问URL http://www.xxxx.com/blog/时,它不会替代锚链接https://xxxx.wordpress.com/2015/09/16/hello-world/ with / blog。 它在本地工作,但不在生产中。 以下是通过代理并出现在浏览器中的HTML示例: <h1 […]

rsuslog与heroku

我正在尝试从Heroku中捕获日志。 我已经设置build议http://devcenter.heroku.com/articles/logging#syslog_drains 。 我对rsyslog完全陌生,请耐心等待。 我在哪里可以看到来自heroku的日志? 另外,如何configurationrsyslog把所有的Heroku日志放在/var/log/syslog/heroku_%$YEAR%%$MONTH%%$DAY%.log之类的东西里?

为什么我的网站间歇性加载缓慢,似乎是由于DNS问题?

我正准备把这头发拉出来。 我有一个在Heroku上托pipe的应用程序,使用Zerigo免费的DNS。 该应用程序可在: smartvark.com (首选) www.smartvark.com (有些用户坚持打www,这个redirect去除www) smartvark.heroku.com(没有提供给用户,但可能在排除故障时比较有用) 用户间歇性地(大约50个左右请求)经历了非常长的加载时间(〜2分钟),并且当我尝试通过观看我的服务器日志进行分类时,他们的请求似乎不会等到等待期结束。 典型的加载时间为200-400ms。 我正在使用NewRelic,并没有指出任何服务器负载的问题,虽然它拿起了信标的最终用户问题,并把这次图表作为“networking”。 使用Firebug和Chrome devtools我可以看到在我的机器上发生这种情况的时间表,并且在Firebug将其分类为“DNS查找”并且Chrome似乎没有分类的响应之前,它们都显示了很长的等待时间。 第一个响应发生后,网站的其他部分加载非常快。

在Heroku上需要将WP Blog与Rails App联系起来

我有一个客户想要将他的Rails应用程序迁移到Heroku。 然而,客户端也有一个博客与他在WordPress上运行的域相关联。 目前,WordPress博客与Rails应用程序一起运行愉快,但一旦我们迁移到Heroku,显然是不可能的。 该应用程序的url就像http://mydomain.com ,博客的url就像http:// mydomain / blog 。 我意识到最好的长期解决scheme是用Toto或Jekyll这样的Rails格式来重做博客。 但在短期内,继续托pipeWP博客的最佳方式是在哪里(或某处)使用Heroku来运行应用程序? 客户不希望博客是在一个子域,但留在mydomain /博客出于search引擎优化的原因,也有stream量到博客。 我有两个想法: 在旧的(非Heroku)服务器上使用rack_rewrite或折射(或者只是一个普通的老式的301和Apache mod_rewrite)来将主站点从旧站点redirect到Heroku。 在这种情况下,我可以离开Wordpress博客愉快地运行。 我认为?? 如果我这样做,是否有理由select其中一个选项(rack_rewrite,refraction或mod_rewrite)? 切换DNS信息指向Heroku站点,然后使用从博客301redirect到旧站点。 但是,我必须得到一个子域的旧(非Heroku)网站,并使用某种重写规则,所以它看起来不是一个子域。 这两种方法中的哪一种都更可取,还是有另外一种方法可以做到这一点,我更容易失踪?