La solicitud POST con AngularJS falla con el código de estado de OPTION de verificación previa = 404 con CodeIgniter ResetServer

Mi aplicación front-end se ejecuta en ungrunt servidor en vivo en el puerto9100, mientras mi servidor PHP está en el puerto80. El host es el mismo, solo el puerto difiere.

Cuando mando unPOST solicitud dehttp://dev.site.dev/api/gist Con algoJSON datos, recibí un error404 en el vuelo preliminarOPTIONS solicitud.

Ya agregué elCORS encabezados en configuración apache:

Header set Access-Control-Allow-Origin "*"
Header set Access-Control-Allow-Headers "X-Requested-With, accept, content-type"
Header set Access-Control-Allow-Methods "PUT, GET, POST, DELETE, OPTIONS"

`` y reinicie el servidor pero aún tengo el problema.

¿Debo agregar unindex_option() método en migist controlador ? ¿O el problema está en otro lugar?

Respuestas a la pregunta(3)

Su respuesta a la pregunta