<IfModule !mod_rewrite.c>
	ErrorDocument 500 "Server-Konfigurationsfehler: mod_rewrite ist nicht aktiviert. Bitte kontaktieren Sie den Hoster oder aktivieren Sie das Modul."
	RewriteEngine Off
</IfModule>

<IfModule mod_headers.c>
	Header set X-Robots-Tag "noindex, nofollow"
</IfModule>

<IfModule mod_rewrite.c>

	RewriteEngine on
	RewriteBase /
	
	# Sicherstellen, dass der Authorization-Header (Bearer/Basic) auch in CGI/FastCGI-Umgebungen an PHP durchgereicht wird
	CGIPassAuth on
	
	# Standard-Einstieg für den Vue-Client
	DirectoryIndex index.html
	RewriteRule ^$ index.html [L]

	RewriteCond %{REQUEST_URI} ^/(assets|index/.html) [NC,OR]
	RewriteCond %{REQUEST_FILENAME}/$1 -f [OR]
	RewriteCond %{REQUEST_FILENAME}/$1 -d
	RewriteRule ^ - [L]
	
	RewriteCond %{HTTP:Authorization} ^(.+)$
	RewriteRule .* - [E=HTTP_AUTHORIZATION:%1]

	RewriteCond %{REQUEST_URI} ^/(api|oauth) [NC]
	RewriteRule ^ wenom.php [L,QSA]
	
	RewriteCond %{REQUEST_URI} !^/wenom.php
	RewriteRule ^ index.html [L]

</IfModule>
