Hi zusammen,
ich würde gerne folgende Rewrite Regel in Kombination mit dem Erlauben der CORS-Regel " Access-Control-Allow-Origin" nutzen. Leider funktioniert beides nicht zusammen.
# redirect international domain to german
#
http://enarion.net/web/htaccess/migrate-domains/
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteCond %{HTTP_HOST} !mywebsite.de$ [NC]
RewriteRule ^(.*)$ https://mywebsite.de/$1 [L,R=301]
</IfModule>
# Access-Control-Allow-Origin for CORS
<IfModule mod_headers.c>
Header set Access-Control-Allow-Origin "*"
</IfModule>
Beim Aufrufen einer internationalen Domain, die diese .htaccess-Datei nutzt wird kein passender Header mitgegeben.
Stattdessen wird nur folgendes geliefert:
GET / HTTP/1.1[CRLF]
Host: mywebsitecom [CRLF]
Connection: close[CRLF]
User-Agent: Web-sniffer/1.1.0 (+
http://web-sniffer.net/)[CRLF]
Accept-Encoding: gzip[CRLF]
Accept-Charset: ISO-8859-1,UTF-8;q=0.7,*;q=0.7[CRLF]
Cache-Control: no-cache[CRLF]
Accept-Language: de,en;q=0.7,en-us;q=0.3[CRLF]
Referer:
http://web-sniffer.net/[CRLF]
HTTP Response Header
Status: HTTP/1.1 301 Moved Permanently
Kann mir jemand sagen, woran das liegt?
Danke!