小编dya*_*yaa的帖子

使用nginx处理Express子域

我想知道我如何处理基于Expressjs的项目中的子域名.

这是我的nginx配置

server {
  listen 80;
  server_name           bee.local;

  access_log            /var/log/nginx/bee.local.access.log;
  error_log             /var/log/nginx/bee.local.error.log;

  location / {
    proxy_pass http://127.0.0.1:3000;
    proxy_http_version 1.1;
    proxy_set_header Upgrade $http_upgrade;
    proxy_set_header Connection 'upgrade';
    proxy_set_header X-Forwarded-For $remote_addr;
  }
}

server {
  listen 80;
  server_name           api.bee.local;

  access_log            /var/log/nginx/bee.local.access.log;
  error_log             /var/log/nginx/bee.local.error.log;

  location / {
    proxy_pass http://127.0.0.1:3000;
    proxy_http_version 1.1;
    proxy_set_header Upgrade $http_upgrade;
    proxy_set_header Connection 'upgrade';
    proxy_set_header X-Forwarded-For $remote_addr;
  }
}
Run Code Online (Sandbox Code Playgroud)

这是我的子域支持路由器

router.get('/v1/', function(req, res, next) {
    res.status(200).json({ title: "title" });
});



app.use(subdomain('api', router));
Run Code Online (Sandbox Code Playgroud)

问题是它正在渲染索引路由

并且肯定我设置了hosts文件

我一直在寻找3小时你可以帮助我:)

subdomain nginx node.js express

8
推荐指数
1
解决办法
3980
查看次数

Angular with Rails和Google Authenticator

我正在建立一个使用Ruby on Rails + AngularJS + 设计令牌身份验证Gem的网站,我想实现Google身份验证器.

我找到了这个gem devise_google_authenticator

问题是我无法实现Gem,因为我正在使用AngularJS.

ruby-on-rails devise google-authenticator angularjs

6
推荐指数
0
解决办法
375
查看次数

Rails设计 - Facebook + Twitter +

我正在考虑将devise gem用于我正在开发的新Rails应用程序.我对某件事感到有点困惑.该应用程序将允许用户连接到FB,Twitter和可能的其他社交网络(Foursquare等).我知道使用devise + omniauth-facebook你可以允许用户通过FB用户注册到你的网站(或者同样适用于twitter).我只是想知道:如果你允许用户通过FB用户登录,然后你也想将同一个用户连接到他/她的Twitter帐户,是否会设计支持这个?

twitter facebook ruby-on-rails oauth devise

5
推荐指数
1
解决办法
6459
查看次数

如何在环回中制定API速率限制策略

我只想对每个帐户计划制定一个API请求速率限制,所以可以说我们有一个用户,每个用户都有一个计划,该计划对每天可以发出的API请求有一定的限制。

所以现在,我该如何在环回3.x中制定API限制政策。

谢谢

rest node.js express strongloop loopbackjs

4
推荐指数
1
解决办法
1655
查看次数