NATIVE приложение с Node.js сервером, я разместил node.js в Godaddy VPS Server. Cpanel все хорошо, пока я не добавляю SSL-сертификат на сайт. После добавления SSL-сертификата на сайт я получаю внутреннюю ошибку сервера.
код файла htaccess
RewriteEngine On
RewriteCond %{SERVER_PORT} 80
RewriteCond %{HTTP_HOST} ^howtags.com$ [NC]
RewriteCond %{HTTP_HOST} ^(www\.)?howtags\.com
RewriteRule ^(.*)$ https://www.howtags.com:443/$1 [R,L]
index. js файл
console.log('Welcome to Node Server... ');
var http = require('http');
var https = require('https');
var url = require('url');
var proxy = require('http-proxy-middleware');
const mysql = require('mysql');
const express = require('express');
// var router = express.Router();
const app = express();
const bodyParser = require('body-parser');
const path = require('path');
const fs = require('fs');
const multer = require('multer');
app.use(bodyParser.urlencoded({ extended: true }));
app.use(bodyParser.json());
var connection = require('./db.js');
const cors = require('cors');
app.use(express.static(path.join(__dirname, '../web')));
app.use(express.static(__dirname + '/uploads'));
app.use('/profilepic', express.static('profilepic'));
//checking
app.get('/', (req, res, next) => res.send('Hello World Node Server API!'));
app.use((req, res, next) => { res.send('<h1>Hello from HowTags!!!</h1>'); });
app.get('*', (req, res) => res.sendFile(path.join(__dirname, '../web/index.html')));
const host = 'howtags.com';
// const host = 'localhost';
// const host = '127.0.0.1';
const options = {
cert: fs.readFileSync('./ssl/7f16b8c7268c5ae5.crt'),
// key: fs.readFileSync('./ssl/generated-private-key.txt'),
pem: fs.readFileSync('./ssl/7f16b8c7268c5ae5.pem'),
};
http.createServer(app).listen(80, host, () => console.log('Server started listening on port ' + 80));
https.createServer(options, app).listen(443, host, () => console.log('Server started listening on port ' + 443));
, пожалуйста, проверьте приведенный выше код один раз, пожалуйста, скажите мне, если я сделал что-то не так, скажите мне любой исправления в файле и индексе htaccess. js