Eu li um post que diz Faça isso na configuração do Apache:
<VirtualHost *:80>
ServerName www.domain2.com
RewriteEngine On
RewriteCond %{REQUEST_URI} ^/socket.io [NC]
RewriteCond %{QUERY_STRING} transport=websocket [NC]
RewriteRule /(.*) ws://localhost:3001/$1 [P,L]
ProxyPass / http://localhost:3001/
ProxyPassReverse / http://localhost:3001/
</VirtualHost>
O problema é que eu sou novo nessescoisas (configuração do servidor). Você pode, por favor, me dizer onde encontrar a configuração do apache e como inserir essas linhas nele? Eu tenho o linux vps cpanel + centos6 executando um servidor apache. porque quando vou para a configuração do apache no whm cpanel, vejo a configuração global,
DirectoryIndex Priority e assim por diante. .
Respostas:
1 para resposta № 1O melhor que eu recomendo é que o servidor Centos do ssh vá para esse caminho padrão (/etc/apache2/httpd.conf) e aqui você pode fazer todas as alterações possíveis.
Portanto, basta mudar o ssh para o servidor para sudo nano /etc/apache2/httpd.conf, você pode usar o vi ou gedit o que preferir e fazer as alterações necessárias na configuração.
Para o Cpanel, você pode fazer isso de duas maneiras, via WHM ou com CLI
Eu recomendo aqui fazer com CLI:
Para modificar os arquivos de inclusão da configuração do Apache por meio da interface da linha de comandos (CLI), edite os arquivos de configuração apropriados no diretório / usr / local / apache / conf / includes /.
Depois execute o serviço httpd / apache2 restart
Você pode fazer isso editando o arquivo .htaccess também, mas novamente não são as práticas recomendadas a serem seguidas.
Entre em contato se precisar de uma imagem mais clara sobre isso.