Skip to content

Instantly share code, notes, and snippets.

@KirillPastushenko
Forked from nixta/.htaccess
Created November 22, 2018 14:22
Show Gist options
  • Select an option

  • Save KirillPastushenko/39e1db0ad8eda797933362f23bfb4f7c to your computer and use it in GitHub Desktop.

Select an option

Save KirillPastushenko/39e1db0ad8eda797933362f23bfb4f7c to your computer and use it in GitHub Desktop.
.htaccess to add CORS to your website
# Add these three lines to CORSify your server for everyone.
Header set Access-Control-Allow-Origin "*"
Header set Access-Control-Allow-Methods "GET,PUT,POST,DELETE"
Header set Access-Control-Allow-Headers "Content-Type, Authorization"

CORSify a folder in Apache

Add the above three lines to an .htaccess file to enable CORS for that folder and its subfolders. Of course, you could also add this to the httpd.conf file if you have access.

###Notes:

  • Ensure that the mod_headers Apache Module is enabled.
  • This will open things up pretty grandly. This may or may not be what you want.

###Disclaimer

  • Do at your own risk, etc. etc.
  • My Apache-fu is weak, so there may well be a better solution.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment