apache server中的apache config,在cpanel中编辑apache配置的位置

时间:2018-04-25 16:13:33

标签: apache cpanel

我读了一篇帖子,上面写着在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>

问题在于我是这些东西的新手(服务器配置)。你能告诉我在哪里可以找到apache配置以及如何将这些行输入其中..我有运行apache服务器的linux vps cpanel + centos6。因为当我在whm cpanel中进行apache配置时,我看到全局配置,
DirectoryIndex优先级,依此类推。

1 个答案:

答案 0 :(得分:2)

我建议最好将sos你的Centos服务器转到这个默认路径(/etc/apache2/httpd.conf),在这里你可以做出所有可能的改变。

所以只需将服务器ssh更改为sudo nano /etc/apache2/httpd.conf,您可以使用vi或gedit,无论您喜欢什么,都需要对配置进行必要的更改。

对于Cpanel,您可以通过WHM或CLI

以两种方式完成

我建议在这里使用CLI:

要通过命令行界面(CLI)修改Apache配置的包含文件,请编辑/ usr / local / apache / conf / includes /目录中的相应配置文件。

之后运行服务httpd / apache2 restart

您也可以通过编辑.htaccess文件来完成此操作,但同样不是最佳做法。

如果你需要更清晰的图片,请告诉我。