AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Programmieren allgemein Wie Funktioniert eine Automatische Weiterleitung?
Thema durchsuchen
Ansicht
Themen-Optionen

Wie Funktioniert eine Automatische Weiterleitung?

Ein Thema von Fussel9 · begonnen am 11. Aug 2010 · letzter Beitrag vom 14. Aug 2010
Antwort Antwort
H3llsing

Registriert seit: 12. Nov 2008
96 Beiträge
 
Delphi 2010 Enterprise
 
#1

AW: Wie Funktioniert eine Automatische Weiterleitung?

  Alt 13. Aug 2010, 08:25
Gibts eigentlich noch andere möglichkeiten der WWW umleitung ?
also von der adresse domain.de nach www.domain.de ?!

folgendes funktioniert leider nicht da meine Page auf nem Windows server mit IIS liegt.

Zitat:
Redirect to www (htaccess redirect)

Create a .htaccess file with the below code, it will ensure that all requests coming in to domain.com will get redirected to www.domain.com
The .htaccess file needs to be placed in the root directory of your old website (i.e the same directory where your index file is placed)

Options +FollowSymlinks
RewriteEngine on
rewritecond %{http_host} ^domain.com [nc]
rewriterule ^(.*)$ http://www.domain.com/$1 [r=301,nc]

Please REPLACE domain.com and www.newdomain.com with your actual domain name.

Note* This .htaccess method of redirection works ONLY on Linux servers having the Apache Mod-Rewrite moduled enabled.


momentan hab ichs unschön mit PHP gelöst

Code:
  $url = "$_SERVER[HTTP_HOST]";
  $urlPraefix = substr($url,0,3);
  if($urlPraefix != "www"){
  echo "<meta http-equiv='refresh' content='0; url=http://www.domain.de$_SERVER[REQUEST_URI]'>";
  Mit Zitat antworten Zitat
Benutzerbild von himitsu
himitsu
Online

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.557 Beiträge
 
Delphi 12 Athens
 
#2

AW: Wie Funktioniert eine Automatische Weiterleitung?

  Alt 13. Aug 2010, 08:29
PHP-Quellcode:
<?php
Header( "HTTP/1.1 301 Moved Permanently" );
Header( "Location: http://www.domain.de$_SERVER[REQUEST_URI]" );
?>
Ein Therapeut entspricht 1024 Gigapeut.
  Mit Zitat antworten Zitat
H3llsing

Registriert seit: 12. Nov 2008
96 Beiträge
 
Delphi 2010 Enterprise
 
#3

AW: Wie Funktioniert eine Automatische Weiterleitung?

  Alt 13. Aug 2010, 08:40

stimmt danke himitsu
aber bei der index muss man auch wieder foglendes konstrukt drumbaun, da sonst eine unendliche weiterleitung erfolgt

Zitat:
$url = "$_SERVER[HTTP_HOST]";
$urlPraefix = substr($url,0,3);
if($urlPraefix != "www"){
Header( "HTTP/1.1 301 Moved Permanently" );
Header( "Location: http://www.domain.de$_SERVER[REQUEST_URI]" );
}

Geändert von H3llsing (13. Aug 2010 um 08:43 Uhr)
  Mit Zitat antworten Zitat
Benutzerbild von alcaeus
alcaeus

Registriert seit: 11. Aug 2003
Ort: München
6.537 Beiträge
 
#4

AW: Wie Funktioniert eine Automatische Weiterleitung?

  Alt 14. Aug 2010, 08:34
PHP-Quellcode:
<?php
Header( "HTTP/1.1 301 Moved Permanently" );
Header( "Location: http://www.domain.de$_SERVER[REQUEST_URI]" );
?>
Der Code ist komplett bad practice. Allein der Lesbarkeit halber solltest du vermeiden, Variablen direkt in Strings zu verpacken:
header('Location: http://www.domain.de' . $_SERVER['REQUEST_URI']); Und um ehrlich zu sein - das Ganze ist sowieso schoener mit einer Umleitung per .htaccess. RewriteCond und RewriteRule erledigen das alles bevor der PHP-Stack initialisiert werden muss. Spart jede Menge Zeit und Speicher.

Greetz
alcaeus
Andreas B.
Die Mutter der Dummen ist immer schwanger.
Ein Portal für Informatik-Studenten: www.infler.de
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 17:31 Uhr.
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz