Cannot redirect to another page in PUT request for Node
<p>I'm using Node and Express for the first time to make a simple website that conducts CRUD operations on a database. When I issue my put request I can't get the page to redirect to '/index' and I've run debugger for express and haven't seen anything abnormal, the page simply doesn't change. Any thoughts? Here's the code in server.js </p>

<pre><code>app.set('view engine', 'ejs')

app.all('/', function(req,res){
  var cursor = db.collection('jobs').find().toArray(function(err, results) {
     res.render('index.ejs', {jobs: results})
    })
})

app.get('/index',function (req, res) {
    res.sendFile(__dirname + '/index.html');
})


app.get('/view',function (req, res) {
    var cursor = db.collection('jobs').find().toArray(function(err, results) {

     res.render('index.ejs', {jobs: results})

    })
})

app.post('/jobs', function(req, res) {
    db.collection('jobs').save(req.body,function(err, result){
    if (err) return console.log(err)

    console.log('saved to database');
    res.redirect('/view');
  })
})

app.put('/view', function(req, res) {
    res.redirect(303, '/index');

})
</code></pre>