PHP Forum

PHP Forum (http://www.selfphp.de/forum/index.php)
-   Apache HTTP-Server (http://www.selfphp.de/forum/forumdisplay.php?f=23)
-   -   301 Rewrite und Access-Control-Allow-Origin (http://www.selfphp.de/forum/showthread.php?t=25610)

homer 27.07.2015 23:28:44

301 Rewrite und Access-Control-Allow-Origin
 
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!


Alle Zeitangaben in WEZ +2. Es ist jetzt 16:40:41 Uhr.

Powered by vBulletin® Version 3.8.3 (Deutsch)
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.