Hi, I have initiated a new thread to discuss the new issue. I am running node.js application on port 8000 and Apache HTTP server on CentOS Linux release 7.9.2009 (Core)
# node --version *v16.20.0* # httpd -v Server version: *Apache/2.4.57 (IUS)* Server built: Apr 7 2023 14:49:47 # *#cat /etc/httpd/conf.d/phpnodejs.conf* <VirtualHost *:80> ServerName phpnodejs.mydomain.com Redirect / https://phpnodejs.mydomain.com/ </VirtualHost> <VirtualHost *:443> DocumentRoot /var/www/html/phpcode/cardium-version-1/web DirectoryIndex index.php ServerName phpnodejs.mydomain.com Header add Access-Control-Allow-Origin "*" SSLEngine on SSLCertificateFile /etc/letsencrypt/live/ phpnodejs.mydomain.com/cert.pem SSLCertificateKeyFile /etc/letsencrypt/live/ phpnodejs.mydomain.com/privkey.pem SSLCertificateChainFile /etc/letsencrypt/live/ phpnodejs.mydomain.com/chain.pem Header always set Strict-Transport-Security "max-age=63072000; includeSubDomains" ProxyPass /index.php ! ProxyPassMatch "^/(.+)$" "http://localhost:8000/$1" <Directory "/var/www/html/phpcode/cardium-version-1/web"> DirectoryIndex index.html index.php Options FollowSymLinks AllowOverride All Require valid-user AuthType Basic AuthName "Restricted Content" AuthUserFile /var/www/html/phpcode/cardium-version-1/web/.htpasswd </Directory> </VirtualHost> When I hit https://phpnodejs.mydomain.com it works perfectly fine. But when I click on any of the links on the home page which adds /en at the end of all the links, I get Not Found on the browser for all the links. For example https://https://phpnodejs.mydomain.com/en returns Not Found. https:// https://phpnodejs.mydomain.com/en/community/webinars returns Not Found. https://phpnodejs.mydomain.com/en/community/articles returns Not Found. When I hit https://phpnodejs.mydomain.com/nodejssl/server.js works perfectly fine as expected. [image: image.png] cat /var/log/httpd/ssl_access_log 172.16.16.45 - - [03/Jul/2023:20:09:27 +0530] "GET /en/community/webinars HTTP/1.1" 404 9 172.16.16.45 - - [03/Jul/2023:20:09:35 +0530] "GET /en/apis/use-cases HTTP/1.1" 404 9 172.16.16.45 - - [03/Jul/2023:20:09:45 +0530] "GET /en/support/contact-us HTTP/1.1" 404 9 172.16.16.45 - - [03/Jul/2023:20:10:02 +0530] "-" 408 - 172.16.16.45 - - [03/Jul/2023:20:09:12 +0530] "GET /__es-dev-server__/message-channel HTTP/1.1" 200 30 172.16.16.45 - drupaladmin [03/Jul/2023:20:11:00 +0530] "GET / HTTP/1.1" 200 45339 172.16.16.45 - - [03/Jul/2023:20:11:03 +0530] "GET /en/community/webinars HTTP/1.1" 404 9 172.16.16.45 - - [03/Jul/2023:20:11:09 +0530] "GET /en/apis/use-cases HTTP/1.1" 404 9 172.16.16.45 - - [03/Jul/2023:20:11:11 +0530] "GET /en HTTP/1.1" 404 9 172.16.16.45 - - [03/Jul/2023:20:11:29 +0530] "-" 408 - Please suggest and guide me. Apologies for bugging again. I have been working hard to resolve the issue. Thanks in advance. Best Regards, Kaushal