I 2 Projekte haben localhost, ist man ein PHP Web API mit der folgenden .htaccess
:Apache .htaccess: CORS * nur
Header add Access-Control-Allow-Origin "http://app.domain.com"
Header add Access-Control-Allow-Headers "origin, x-requested-with, content-type"
Header add Access-Control-Allow-Methods "PUT, GET, POST, DELETE, OPTIONS"
Header always set Access-Control-Allow-Credentials true
RewriteEngine on
RewriteCond %{SCRIPT_FILENAME} !-f
RewriteCond %{SCRIPT_FILENAME} !-d
RewriteCond %{SCRIPT_FILENAME} !-l
RewriteRule ^(.*)$ index.php/$1
Notiere die Access-Control-Allow-Origin
Header, der die Basis-URL des zweiten Objekt enthält (ein angularjs Anwendung).
Das funktioniert, aber ich möchte den Ursprung zu *
ändern, wenn beide Projekte auf localhost ausgeführt werden, so dass jeder Entwickler in diesem Projekt einfach Änderungen testen kann, ohne zuerst zu implementieren.
Wie kann ich das erreichen?
Wir wollen keine separaten .htaccess
für lokale Tests verwenden. Wir bevorzugen es, einen einzigen zu verwenden.
Willkommen bei Stackoverflow ersetzen. Dies ist die englische Version. Bitte posten Sie Ihre Antwort in Englisch. –
mein schlechtes. Ich glaube, ich war müde –