【问题标题】:Express.js serve legacy links (.php)Express.js 提供旧版链接 (.php)
【发布时间】:2016-01-31 02:14:49
【问题描述】:

我正在尝试将 PHP 应用程序移植到 node/express。 现在我面临着提供一些遗留链接的问题,比如www.example.com/test.php

我从快递收到以下错误:

Cannot GET /test.php

如何使用 express/node 服务 .php 路由? 感谢您的帮助!

【问题讨论】:

标签: node.js express


【解决方案1】:

您可以像收听任何其他 URL 一样收听 /test.php:

app.get('/test.php',function(req,res){
  res.redirect('/YourNewRouter')
})

【讨论】:

  • 谢谢!我用app.get('*', function(req, res) { ... })解决了它
猜你喜欢
  • 1970-01-01
  • 2019-10-31
  • 1970-01-01
  • 2011-12-24
  • 2011-05-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2012-12-26
相关资源
最近更新 更多