How to enable cross origin in apache.


Step 1: To enable cross origin in apache2 you need enable mod_headers. To ensure that
it's enabled by run below command in terminal.

a2enmod headers
 
Step 2: Next add the following line inside the sections of your server config 
(usually located in a *.conf file, such as httpd.conf or apache.conf), or within a .htaccess file.
 
Go to  /etc/apache2 

Then copy paste the below line:

sudo gedit apache2.conf

Add below lines:

<IfModule mod_headers.c>
  Header always set Access-Control-Allow-Origin "*"
  Header always set Access-Control-Allow-Methods "POST, GET, OPTIONS, PUT, DELETE"
  Header always set Access-Control-Allow-Headers "access-control-allow-origin, authorization,content-Type,x-requested-with,accept,origin,access-control-request-method,access-control-request-headers"
</IfModule>

Finally save the apache2.conf file and reload the apache service running below code:
 
sudo service apache2 reload
 
Enjoy.. 



 
 

Comments

Popular posts from this blog

How to run ofbiz as ubuntu Service.

JPA vs Spring JPA vs Spring Data JPA vs Hibernate

Java Array Interview Questions for Entry-Level Developers Part 01