Apache Web 服务器设置

默认,Plesk 使用 Apache web 服务器 (http://en.wikipedia.org/wiki/Apache_HTTP_Server) 向客户提供网页(如访客用来访问您的网站的浏览器)。要获得更好的性能,Apache 可辅以另一款 web 服务器 - nginx。您还可以只使用nginx。

默认 web 服务器设置 由服务器管理员(主机提供商)指定。这些设置可确定 web 服务器处理不同类型文件的方式、使用 SSL/TLS 的方式、日志文件存储的位置,等等。

但是,您(作为网站所有者)可以设置网站的 自定义 web 服务器设置。例如,添加索引文件类型,限制访问网站,等等。

注意: 如果您的主机订阅提供相应的权限时,您可以调整网站的 web 服务器设置。

在本节:

调整 Apache Web 服务器设置

 
调整 Apache Web 服务器设置

所有可自定义的 web 服务器设置位于 网站与域名 > 域名 > Apache 和 nginx 设置 页面上。自定义设置仅对选定的网站起作用。

该设置分成两组:

  • 通用 Apache 设置

    这些设置通常由站点所有者更改,他们可能想要为带有某扩展名的文件添加 MIME 类型(MIME 类型),为某文件类型指定 Apache 处理程序(处理程序), 限制访问某个站点(拒绝访问站点),或添加某类索引文件(索引文件)。

    Common_Apache_settings

  • nginx 设置

    这些设置定义了如何在 Apache 和 nginx web 服务器之间分配 web 请求的处理,为某个网站实现更好的性能。

    nginx_settings

    重要说明:nginx 设置仅适用于高级用户。

    使用以下选项调整Apache 和 nginx 处理请求的方式:

    • 代理模式

      默认会启用该选项,表示 nginx 作为Apache的代理服务器。只有启用了代理模式,该选下面的各个选项才能激活,通过这些选项可以指定如何在nginx 和 Apache之间分配请求。

      若要在没有Apache的情况下使用nginx 处理任何网站内容的请求,请关闭代理模式。这可以令nginx 处理所有请求。

    • 智能静态文件处理

      警示:仅为诊断解决 nginx 相关问题关闭此选项。

      关闭此选项将限制 nginx 的作用:Nginx将仅传递请求和响应,而不做修改。除了诊断解决 nginx 相关问题,我们建议您打开此选项。

    • 由 nginx 直接服务静态文件

      对于有许多静态内容(如图像或视频文件)和高负载的网站,通过指定 nginx 服务静态文件可以实现更好的性能。Apache 将不会参与处理具有指定扩展名文件的请求。

      例如,要排除 Apache 递送 jpg 和 gif 文件,应打开选项 由 nginx 直接服务静态文件 并指定文件扩展名如

      gif jpg

      gif|jpg

      警示:因为静态文件的请求从未到达 Apache,它们不会通过 Apache 处理程序。这意味着,例如,重写规则或 .htaccess 指令将不会被应用。

    • 由 nginx 处理 PHP 文件

      由 nginx 处理 PHP 文件” 选项打开时,Apache 不会参与处理 PHP 文件的请求。所有 PHP 文件的请求会由 nginx 使用 PHP-FPM 处理程序来处理。在 nginx 上 Apache 使用的处理程序不可用。PHP-FPM 是 FastCGI 的高级版本,很大程度上为高负载的 web 应用程序提供了好处。要了解更多关于 PHP-FPM 的信息,可查看 http://php-fpm.org/about/

      警示:由于 PHP 文件的请求未到达 Apache,它们不会通过其处理程序(CGI、FastCGI 或一个 Apache 模块),所以某些 web 应用程序可能无法按预期运行。

 

注意,子域名有自己的 web 服务器设置,因此,当您为有子域名的网站更改 web 服务器设置时,其子域名将不会接受这些更改。

如果您未找到需要的设置,可联系您的服务器管理员(主机提供商),他们可以为网站设置更多的自定义设置。

服务器设置的默认值

您可设置每个参数值,可输入一个自定义值,或者保留 默认 值。后面一种情况下,Plesk 会使用由服务器管理员(主机提供商)定义的 web 服务器配置的默认值。

您的值会覆盖默认值。唯一例外的是 拒绝访问网站 设置 - 默认配置的 IP 地址,以及您指定的 IP 地址,都将被应用到您的网站。在发生冲突时(例如,当您允许默认配置中拒绝的 IP 地址),Apache 会使用您的设置。

 

 

Leave your feedback on this topic here

If you have questions or need support, please visit the Plesk forum or contact your hosting provider.
The comments below are for feedback on the documentation only. No timely answers or help will be provided.