• 05.07.2025, 12:22
  • Register
  • Login
  • You are not logged in.

 

torsti

Full Member

Optimale Weiterleitung für Webseite

Wednesday, May 18th 2005, 6:05pm

Hi,

was ist ne optimale Weiterleitung für ne Webseite?

Es geht ja mittels einer Angabe im Headbereich und per Java-Script.
Gibt es noch welche, vor allem eine welche Suchmaschinenfreundlich ist und mit den gängisten Browsern (IE, Firefox usw.) funktioniert?

Gruß
Thorsten

Shoggy

Sven - Admin

Re: Optimale Weiterleitung für Webseite

Wednesday, May 18th 2005, 6:13pm

Was genau hast du vor? Absolut optimal wäre eine Weiterleitung mittels .htaccess, die direkt vom Server durchgeführt wird.

torsti

Full Member

Re: Optimale Weiterleitung für Webseite

Wednesday, May 18th 2005, 6:24pm

Es soll beim Aufruf einer Domain (z.B. www.xyz.de), zu einer anderen Domain (z.B. www.xyz.de/123 ) weitergeleitet werden.

Habe "nur" Webspace Paket keinen Server.

Shoggy

Sven - Admin

Re: Optimale Weiterleitung für Webseite

Wednesday, May 18th 2005, 6:54pm

Auch deine Webseite läuft trotzdem auf einem Server ;)

Erstelle im Hauptordner deines Webspace eine Datei namens ".htaccess" mit folgendem Inhalt:

RewriteEngine on
RewriteCond %{HTTP_HOST} ^www.xyz\.de$ [NC]
RewriteRule ^(.*) http://www.xyz.de/123/$1 [R=301]


Die Datei am besten als txt hochladen und dann mittels FTP umbenennen denn unter Windows kannst du nicht ohne weiteres eine Datei erstellen, deren Dateiname mit einem Punkt beginnt.

torsti

Full Member

Re: Optimale Weiterleitung für Webseite

Wednesday, May 18th 2005, 7:29pm

Hi,

habe eine .htaccess mit Deiner Vorlage erstellt.
Ich erhalte aber immer diese Fehlermeldung wenn ich die Domain nun aufrufe:




Gruß
Thorsten

Shoggy

Sven - Admin

Re: Optimale Weiterleitung für Webseite

Wednesday, May 18th 2005, 7:55pm

Ist das zufällig Firefox? Probiers mal kurz mit dem IE.

So weit ich das in Google verfolgen konnte ist das ein Fehler seitens des Browsers.

TrOuble

God

Re: Optimale Weiterleitung für Webseite

Wednesday, May 18th 2005, 7:59pm

alternativ eine einfache weiterleitung mit html :

Source code

1
2
3
4
5
6
7
8
<html>
<head>
<meta http-equiv="refresh" content="1; url=[url]http://www.deinezielurl.de/">[/url]
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"><title>blablubb weiterleitung</title></head>
<body>
hier kommt nen text wie "sie werden weitergeleitet" hin
</body>
</html>


So eine Lösung fahre ich im moment selber mit meiner Page (siehe sig), find es allerdings noch ein bisschen unglücklich ... mal gucken
MfG TrOuble

Ädit :

Grad Shoggys Lösung per .htaccess gesehen und gleich übernommen :) thx

torsti

Full Member

Re: Optimale Weiterleitung für Webseite

Wednesday, May 18th 2005, 7:59pm

Jep war beim ersten versuch mit Firefox.
Aber mit dem IE erscheint nur nach einigen Sekunden die "Server nicht gefunden" Fehlerseite.

Zudem fällt mir auf, dass nach dem erstellen der ".htaccess" anders Links, welche auf die Domain zeigen (z.B. das Bild von der Fehlermeldung oben) nicht mehr sichtbar sind bzw. nicht mehr funktionieren.


Ist denn die Weiterleitung mit dem Refresh Befehl Suchamschinenfreundlich?

Shoggy

Sven - Admin

Re: Optimale Weiterleitung für Webseite

Wednesday, May 18th 2005, 8:01pm

Quoted from "torsti"

Zudem fällt mir auf, dass nach dem erstellen der ".htaccess" anders Links, welche auf die Domain zeigen (z.B. das Bild von der Fehlermeldung oben) nicht mehr sichtbar sind bzw. nicht mehr funktionieren.

Das ist normal denn die werden jetzt alle an xyz.de/123/... weitergeleitet.

torsti

Full Member

Re: Optimale Weiterleitung für Webseite

Wednesday, May 18th 2005, 8:03pm

Hmmm dann kann ich diese Variante knicken. :-/

Shoggy

Sven - Admin

Re: Optimale Weiterleitung für Webseite

Wednesday, May 18th 2005, 8:09pm

Das geht trotzdem mit .htaccess - ist nur die Frage wie ;D

torsti

Full Member

Re: Optimale Weiterleitung für Webseite

Wednesday, May 18th 2005, 8:10pm

;D


Habe jetzt erstmal eine Weiterleitung mittels "Refresh" Funktion im Head Bereich gemacht.

Y0Gi

God

Re: Optimale Weiterleitung für Webseite

Wednesday, May 18th 2005, 8:49pm

die variante mit refresh im html-kopf hat den nachteil, dass es eine html-seite ist, die auch gecacht wird. der user kann zwar auf "zurück" drücken, wir dann aber von jener seite wieder "nach vorne geschubst". in der kurzen zeit f5 zu drücken, um die seite zu aktualisieren (z.b. weil sie nicht mehr aktuell ist) oder weiter zurück zu springen, ist für die wenigsten zu machen ;)

möglichkeiten:
in php eine index.php erstellen (würde automatisch aufgerufen, wenn man nur den namen des verzeichnisses, in diesem fall /, angibt):
<?php header('Location: http://www.example.com/123/'); ?>


in python eine index.py (die ist aber wahrscheinlich nicht ohne anpassung in der .htaccess außerhalb von cgi-bin/ per default ausführbar und müsste auch erst per DirectoryIndex als default-seite angegeben werden):

Source code

1
2
3
#!/usr/bin/env python

print 'Location: http://www.example.com/123/'

für perl sieht alles (auch die voraussetzungen) sehr ähnlich aus.


oder komfortabel per mod_rewrite (meine lieblingslösung, da man keine separate datei benötigt, wenn sowieso schon eine .htaccess da ist; auf apache festgelegt, aber nicht auf eine programmiersprache/einen interpreter, der erforderlich ist)

Source code

1
2
3
4
5
6
# mod_rewrite aktivieren
RewriteEngine On
Options +FollowSymLinks

# umrufe aufs wurzelverzeichnis weiterleiten
RewriteRule ^$               /123/               [R,L]

in diesem fall sieht der effekt ähnlich wie bei der meta-variante aus. wenn du das ganze transparent haben möchtest, so dass man in /123/ ist, aber nur / angezeigt wird, verwendest du statt [R,L] (redirect) einfach [PT,L] (pass through) (L = last rule).

edit: das ganze funktioniert mit allen browsern/UAs und gängigen suchmaschinen.

torsti

Full Member

Re: Optimale Weiterleitung für Webseite

Thursday, May 19th 2005, 12:28am

@Y0Gi-warn-CodeNoobie

Das mit "per mod_rewrite" klingt doch ganz gut.
Könntest Du mir erklären wie bzw. was ich machen muss?

Gruß
Thorsten

Y0Gi

God

Re: Optimale Weiterleitung für Webseite

Thursday, May 19th 2005, 1:08am

einfach den letzten codeschnipsel nach /.htaccess speichern

torsti

Full Member

Re: Optimale Weiterleitung für Webseite

Thursday, May 19th 2005, 9:40am

THX genau so ist es perfekt.

Y0Gi

God

Re: Optimale Weiterleitung für Webseite

Thursday, May 19th 2005, 4:39pm

perfektionismus is'n fluch, gell? ;)