我访问本地主机/用户/注册时加载注册表单使Node.js应用:404包括JavaScript
html
head
script(type='text/javascript',src='https://ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js')
script(type='text/javascript',src='javascripts/validator.js')
script(type='text/javascript',src='javascripts/signupValidation.js')
body
p(id='error', style='display:none;')#{error}
form(id='signup',method='post',action='/signup')
label(for='firstname') Firstname
input(type='text', name='firstname')
label(for='lastname') Lastname
input(type='text', name='lastname')
label Username
input(type='text', name='username')
label Password
input(type='password', name='password')
label Password again
input(type='password', name='password2')
label Email
input(type='email', name='email')
input(type='submit',value='Sign up', onclick="")
但是当我访问网页服务器控制台登录一个404错误获取的JavaScript文件,它工作正常,直到只有当共振改变我的注册页面从localhost/signup
加载到localhost/user/signup
:
app.get('/signup',user.signupForm);
到:
app.get('/user/signup',user.signupForm);
您应该准确描述您更改的配置以及现在的样子。 – 2012-08-10 09:30:12
好的,更新问题 – gilbertbw 2012-08-10 09:30:59