Using Apache: Adding Config Directives to All Virtual Hosts on Server

March 13, 2023 / Apache Web server

In this article, we’ll go through how to utilize Apache, adding configuration directives to all virtual hosts on the server.

Some contexts are related to Apache configuration directives. Apache configuration directives are linked to certain situations. The context in which a directive appears determines where it appears. You may get more information about the Apache documentation here.

Several Apache directives must be specified inside the virtual host context. You must use the procedure described in this article if you wish to add a directive to the virtual host context.

Follow the Procedure To add your own directives to every virtual host on the server.

Use the following procedures to change all virtual hosts (both ports 80 and 443):

Now use SSH to connect to the server as the root user.

1. Execute the instructions below:

mkdir -pv /etc/apache2/conf.d/userdata/
touch /etc/apache2/conf.d/userdata/include.conf
  • Include the Apache directives you want to use. conf
  • Restart Apache and rebuild the configuration.

Now, Restart Apache


Write the following To change virtual hosts for ports 80 and 443 separately.

For Port 80


For Port 443


We hope that you now have a good understanding of How to use Apache Adding configuration directives to all virtual hosts on the server. If you continue to have problems with the protocol outlined above, please contact the bodHOST Team for constructive assistance 24/7 days.

Read Also: How To Change The Apache Port

Leave a Reply

Your email address will not be published. Required fields are marked *