node-express太多重定向

时间:2016-06-08 15:11:43

标签: node.js express

我的路线设置如下

当我导航到&#39; http://localhost/&#39;我收到一条错误消息,说“localhost”重定向了你太多次&#39;并且页面的URL(显示在浏览器的URL栏中)是http://localhost/!/dashboard - 所以它看起来好像被重定向,但我不明白为什么它会陷入无限循环< / p>

include_once('../../../../init.php');

$articleid  = $_GET['articleid'];
$contenu  = $_GET['contenu'];
$name  = $_GET['name'];

// $name  = 'special1';            
// $contenu  = '<p>test</p>';
// $articleid  = '17';
// above to test the update (it works)

mysql_query("

UPDATE al_articles SET $name='$contenu'
WHERE (ArticleID='$articleid')

") or die(mysql_error());

2 个答案:

答案 0 :(得分:6)

您不应该使用app.use('/', ...),因为它会匹配任何以<{1}}开头 的网址。

相反,请使用app.all

/

答案 1 :(得分:0)

经典错误会出现在Apache / Nginx的配置中。在您的代码中,您似乎使用端口80,我相信您没有使用它,因此您将通过Apache或Nginx代理您的请求。

(无法评论,即使这是一个糟糕的答案,我会在进一步的评论中相应更新)

相关问题