There are 2 ways to enable Keep Alive On at Apache server, with .htaccess and httpd.conf
Enable keep-alive On at Apache with httpd.conf
Keep Alive Default configuration is Off, we must change it to On
vi /etc/httpd/conf/httpd.conf
Find KeepAlive sentence and edit Off to On
..................................... # KeepAlive: Whether or not to allow persistent connections (more than # one request per connection). Set to "Off" to deactivate. # # KeepAlive Off KeepAlive On ......................................
Restart Apache to effect the changes
#vi service httpd restart
Enable keep-alive on Apache server with .htaccess
This is alternative if we do not have access to server. Add code below to .htaccess
<ifModule mod_headers.c> Header set Connection keep-alive </ifModule>
Enable keep-alive On Nginx with nginx.conf
By default NGINX supports keep-alive, add this line below to nginx configuration
#vi etc/nginx/nginx.conf
# Keep Alive keepalive_timeout 65; keepalive_requests 100000; sendfile on; tcp_nopush on; tcp_nodelay on;