...
Code Block |
---|
language | javascript |
---|
title | Configuration for Both HTTP/HTTPS |
---|
|
module.exports = {
"port": 80,
"staticFilesDirectory": "htdocs",
"pathlist": [
"pjssamples"
],
"initialModules": {
"/hello": "pjssamples/hello",
"/hello2": "pjssamples/hello2",
"/connect4": "pjssamples/connect4",
"/upload": "pjssamples/upload"
},
"dbDriver": "IBMi",
"timeout": 3600,
"sslKey": "/my_cert/key.pem",
"sslCert": "/my_cert/cert.pem",
"securePort": 443
}
|
This example uses the securePort and redirectHTTP options to configure the server to handle both HTTP (port 80) and HTTPS (port 443). All HTTP requests will be automatically redirected to HTTPS:
Code Block |
---|
language | javascript |
---|
title | Configuration to Redirect HTTP to HTTPS |
---|
|
module.exports = {
"port": 80,
"staticFilesDirectory": "htdocs",
"pathlist": [
"pjssamples"
],
"initialModules": {
"/hello": "pjssamples/hello",
"/hello2": "pjssamples/hello2",
"/connect4": "pjssamples/connect4",
"/upload": "pjssamples/upload"
},
"dbDriver": "IBMi",
"timeout": 3600,
"sslKey": "/my_cert/key.pem",
"sslCert": "/my_cert/cert.pem",
"securePort": 443,
"redirectHTTP": true
} |