Umleitung
bearbeitet von beatovichhallo
> Hallo,
> ich möchte zwei Versionen meiner Webseiten vorstellen.
> Festgestellt habe ich, dass bei Vorhandensein von index.html und index.php die Seite index.html aufgerufen wird.
> Deshalb habe ich mir gedacht:
>
> - Aufruf xxxxxx..de = Die Variante von index.html wird ausgeführt
> - Aufruf xxxxxx..de?irgendwas = Die Variante von index.php wird ausgeführt
>
> D.h. in index.html muss eine Umleitung zu index.php erfolgen.
>
> (Wie) geht so etwas am einfachsten?
>
--
Meine Lösung:
<https://beat-stoecklin.ch/pub/designSwitcher.html>
~~~
RewriteCond %{HTTP_COOKIE} ^.*mainjsRedirect=([1-9]).*$ [NC]
RewriteRule ^js/main.js$ "https://beat-stoecklin.ch/js/main%1.js" [R=302,L]
~~~
Es wird das Vorhandensein eines Cookies geprüft, das zu diesem Zweck extra erstellt wird.
Umleitungen betreffen aber nicht die Content-URIs sondern lediglich die eingebundenen Ressourcen (hier die main.js, die effektiv für alle website-übergreifenden Elemente zuständig ist).
Neu im Forum!
Signaturen kann man ausblenden!