使用travis ci设置ngrok会出现404错误

时间:2016-10-20 18:31:11

标签: server apache2 travis-ci ngrok

我正在尝试用ngrok隧道传输travis ci中的localhost。到目前为止,我已经能够公开该网站,但不幸的是,对一个简单的文本文件的任何curl请求给我404错误。只有索引页面可见/可下载。如何配置它,以便可以下载文件。

这是我的虚拟主机配置:

<VirtualHost *:80>
            DocumentRoot $1
            <Directory $1>
                    Options Indexes FollowSymLinks MultiViews
                    AllowOverride All
                    Order allow,deny
                    allow from all
            </Directory>
            DirectoryIndex index.php index.html
</VirtualHost>

$1是ngrok给出的随机子域名(我将虚拟主机配置存储为字符串)。

这是/ etc / hosts文件:

127.0.0.1   a3a1a93a.ngrok.io

127.0.0.1   8dbc2f3e.ngrok.io

## cookbook:: travis_build_environment

##     file:: templates/default/etc/cloud/templates/hosts.tmpl.erb

127.0.1.1 testing-gce-478a98cf-1fda-48f0-9b75-4c72e55e1305 testing-gce-478a98cf-1fda-48f0-9b75-4c72e55e1305 ip4-loopback trusty64

前两个条目是ngrok的隧道子域。

0 个答案:

没有答案