mirror of
https://github.com/bitinflow/server.git
synced 2026-03-13 13:35:53 +00:00
redirect / to github page
This commit is contained in:
@@ -34,7 +34,7 @@ var upstream;
|
|||||||
var prev_id;
|
var prev_id;
|
||||||
|
|
||||||
(function connect_proxy() {
|
(function connect_proxy() {
|
||||||
opt.uri = base_uri + ((prev_id) ? prev_id : '');
|
opt.uri = base_uri + ((prev_id) ? prev_id : '?new');
|
||||||
|
|
||||||
request(opt, function(err, res, body) {
|
request(opt, function(err, res, body) {
|
||||||
if (err) {
|
if (err) {
|
||||||
|
|||||||
10
server.js
10
server.js
@@ -2,6 +2,7 @@
|
|||||||
// builtin
|
// builtin
|
||||||
var http = require('http');
|
var http = require('http');
|
||||||
var net = require('net');
|
var net = require('net');
|
||||||
|
var url = require('url');
|
||||||
var FreeList = require('freelist').FreeList;
|
var FreeList = require('freelist').FreeList;
|
||||||
|
|
||||||
var argv = require('optimist')
|
var argv = require('optimist')
|
||||||
@@ -103,7 +104,6 @@ server.on('connection', function(socket) {
|
|||||||
|
|
||||||
var request;
|
var request;
|
||||||
|
|
||||||
//var parser = new HTTPParser(HTTPParser.REQUEST);
|
|
||||||
var parser = parsers.alloc();
|
var parser = parsers.alloc();
|
||||||
parser.socket = socket;
|
parser.socket = socket;
|
||||||
parser.reinitialize(HTTPParser.REQUEST);
|
parser.reinitialize(HTTPParser.REQUEST);
|
||||||
@@ -265,6 +265,14 @@ server.on('request', function(req, res) {
|
|||||||
return res.end();
|
return res.end();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
var parsed = url.parse(req.url);
|
||||||
|
|
||||||
|
// redirect main page to github reference
|
||||||
|
if (req.url === '/' && !parsed.query.new) {
|
||||||
|
res.writeHead(301, { Location: 'http://shtylman.github.com/localtunnel/' });
|
||||||
|
res.end();
|
||||||
|
}
|
||||||
|
|
||||||
var match = req.url.match(/\/([a-z]{4})?/);
|
var match = req.url.match(/\/([a-z]{4})?/);
|
||||||
|
|
||||||
// user can request a particular set of characters
|
// user can request a particular set of characters
|
||||||
|
|||||||
Reference in New Issue
Block a user