• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

url mit anker auf eine neue seite weiterleiten

Status
Für weitere Antworten geschlossen.

option

Neues Mitglied
hallo zusammen,

ich hoffe ich bin hier richtig! ;)

also ich hatte in einer vorherigen webseiten version #anker verwendet. die wurden jetzt in der neuen webseite durch .html seiten ersetzt.
jetzt steh ich vor dem problem das ich nicht weiss wie ich die #anker zu den neuen .html seiten weiterleiten kann:

als beispiel:
www.domain.de/#neues -> www.domain.de/neues.html
www.domain.de/#kontakt -> www.domain.de/kontalt.html
www.domain.de/#impressum -> www.domain.de/impresumm.html

kann man da mit javascript eine abfrage der url einrichten und dann zur passenden neuen html seite weiterleiten?

viele grüße.
option
 
.htaccess Datei mit folgendem Inhalt ins Root-Verzeichnis:
Code:
RewriteEngine On
RewriteBase /
RewriteRule ^#([a-zA-Z0-9_-]+)$ $1.html [L]
Sollte funktionieren ;)
 
Das sollte es allerdings, ja ;)

Hast du das Lokal oder auf nem Webserver getestet? Ersteres wird nämlich nicht funktionieren, da dafür nen Apache-Server mit mod_rewrite benötigt wird.

Solltest du das auf einem solchen getestet haben, weiß ich im Moment auch nicht weiter.
 
falls es mit .htaccess nicht funktioniert hier der Weg mit JavaScript

Code:
  url = document.location.href
  splitted = url.split("#")
  if (splitted.length > 1) {
    gotopage = splitted[1]+".html"
    document.location.href = gotopage
  }
 
Status
Für weitere Antworten geschlossen.
Zurück
Oben