DennisS.: SSI replace auf Document_URI

Hallo,

ich wollte SSI benutzen, um die Sprache der Webseite zwischen Deutsch
und Englisch zu wechseln.

Meine Urls heissen z.B.

anwendung/de/home/home.html
anwendung/en/home/home.html

Nun wollte ich einfach einen Sprachwechsel Link einbauen
<!--#set var="act-page" value="${DOCUMENT_URI}" -->

<a class="language" href="../de/<!--#echo var="act-page" -->">deu</a>
<a class="language"  href="../en/<!--#echo var="act-page" -->">eng</a>

Gibt es eine Möglichkeit den Wert von DOCUMENT_URI, der z.B.
localhost/de/home/home.html heisst per SSI/REGEX umzuwandeln zu
localhost/en/home/home.html?

  1. Moin Moin!

    Was hat Deine Frage mit Perl zu tun?

    SSI hat keine zu Ersetzungen fähige RegExp-Engine, nicht einmal brauchbare String-Funktionen. Da Du aber in jeder Seite die URL kennst, kannst Du den Link hardcoden, ggf. läßt Du vor dem Upload ein Programm über Deine Seiten laufen, das genau diese Links einbaut.

    Alexander

    --
    Today I will gladly share my knowledge and experience, for there are no sweeter words than "I told you so".