Я работаю на 2 серверах и файл .htaccess работает на 1 сервере, но не работает на втором сервере.
.htaccess файл
RewriteEngine On
RewriteRule ^socket.io/(.*)$ ws://example.com:3000/socket.io/?$1 [P,QSA,L]
Я работает на сокете, поэтому я не хочу показывать: порт в URL, поэтому я просто перенаправляю URL на порт в htaccess
URL-адрес примеры сервер 1,
ws://example.com/socket.io/etc Redirect ON ws://example.com:3000/socket.io/etc (working)
http://example.com/socket.io/etc Redirect ON ws://example.com:3000/socket.io/etc (working)
Но на сервере 2 один и тот же код в другом домене возвращает «Внутренняя ошибка сервера»
Я не хочу менять свой код, потому что это мой резервный сервер, поэтому я хочу запустить тот же код, но что я скучаю? Требуется ли расширение apache или что мне не хватает?