[ erweiterte Suche ]
XML parsen mit PHP?Neues Thema eröffnenNeue Antwort erstellenDas Thema einem Freund empfehlenDas Thema druckenFeedback pls
Seite 1 von 1 [1 Beitrag]
AutorNachricht
Administrator 


Name: Marc
Geschlecht:
Anmeldedatum: 28.08.2004
Beiträge: 30073
Chats: 11081
Wohnort: Hennef


Meine eBay-Auktionen:
03.08.2009, 12:33


Hi,

in manchen Fällen kann oder will man die .htaccess nicht benutzen, um example.org auf www.example.org umzuleiten.

Man kann das ganze auch in PHP realisieren. Hier einige Varianten, je nach Bedarf:

Leitet alles um, wenn es nicht mit www. anfängt (also auch evtl. Subdomains wie z.B. sub.example.org werden zu www.sub.example.org):
   Code:
// redirect *example.org to www.*example.org
if ($_SERVER['SERVER_NAME']{0} . $_SERVER['SERVER_NAME']{1} . $_SERVER['SERVER_NAME']{2} . $_SERVER['SERVER_NAME']{3} != 'www.') {
header('HTTP/1.1 301 Moved Permanently');
header('Location: http://www.' . $_SERVER['SERVER_NAME'] . $_SERVER['REQUEST_URI']);
exit;
}


Hier das Gegenteil davon (also www. fällt raus):
   Code:
// redirect www.*example.org to *example.org
if ($_SERVER['SERVER_NAME']{0} . $_SERVER['SERVER_NAME']{1} . $_SERVER['SERVER_NAME']{2} . $_SERVER['SERVER_NAME']{3} == 'www.') {
header('HTTP/1.1 301 Moved Permanently');
header('Location: http://' . $_SERVER['SERVER_NAME'] . $_SERVER['REQUEST_URI']);
exit;
}


Dann hier eine Variante, die nur bei einer bestimmten Domain greift (hier bitte "example.org" gegen die eigene Domain ersetzen):
   Code:
// redirect example.org to www.example.org
if ($_SERVER['SERVER_NAME'] == 'example.org') {
header('HTTP/1.1 301 Moved Permanently');
header('Location: http://www.' . $_SERVER['SERVER_NAME'] . $_SERVER['REQUEST_URI']);
exit;
}


Das wäre z.B. sinnvoll, wenn man neben der Hauptdomain noch eine Subdomain ohne "www." einsetzt.

Hier wieder das Gegenteil wo das "www." entfernt wird:
   Code:
// redirect www.example.org to example.org
if ($_SERVER['SERVER_NAME'] == 'www.example.org') {
header('HTTP/1.1 301 Moved Permanently');
header('Location: http://' . substr($_SERVER['SERVER_NAME'], 4) . $_SERVER['REQUEST_URI']);
exit;
}


Ich hatte einen Kunden, der erlaubte jede Subdomain z.B. ww.example.org (also ein Tippfehler), so dass mehrere Ergebnisse doppelt in der Suchmaschine erschienen. Für diesen bot sich daher die 1. Variante an. Schnell sind alle Varianten, weil sie bei der Bedingung auf eine extra Funktion verzichten (manche würden z.B. strpos() einsetzen, was aber nicht nötig ist).

Gruß
Nach obenprofil pn email www icq
Gast 

03.08.2009, 12:33


Mach mit!

Wenn Dir die Beiträge zum Thema "Domain ohne www auf mit umleiten in PHP" gefallen haben oder Du noch Fragen hast oder Ergänzungen machen möchtest, solltest Du Dich gleich bei uns anmelden:

    » Anmelden

Registrierte Mitglieder genießen die folgenden Vorteile:
- kostenlose Mitgliedschaft
- keine Werbung
- direkter Austausch mit Gleichgesinnten
- neue Fragen stellen oder Diskussionen starten
- schnelle Hilfe bei Problemen
- Bilder und Videos hochladen
- und vieles mehr...

Verwandte Suchbegriffe

domain ohne www, www auf ohne redirect, email php mit www geht ohne nicht, domain umleiten php, php ohne www, www auf http umleiten, $_SERVER['SERVER_NAME'], _server server_name, php bild umleitung, bilder umleitung.php, https mit www auf ohne umleiten, php SERVER_NAME hauptdomain, php header redirect server_name, Suchmaschine Domäne umleiten, alle www auf ohne umleiten subdomain, domains ohne www php, redirect www auf ohne, php komplette domain umleiten, umleitung von www auf, umleitung www auf
Nach oben
Seite 1 von 1 [1 Beitrag]
Neues Thema eröffnenNeue Antwort erstellen

Ähnliche BeiträgeAutorAntwortenAufrufeLetzter Beitrag
HBCI Client in PHP realisieren - ohne Java und Co. 
Hallo, ich versuche einen HBCI-Client in PHP zu entwickeln. Ich halte euch über die Entwicklung auf dem Laufenden. Derzeit lese ich mich in die Spezifikation von HBCI und FinTS 3.0 ein, da meine Bank diesen Standard unterstützt. Vielleicht wird...
PHP ]
mgutt3113804.03.2009, 21:11
Perestroyka
MediaWiki 1.5.7 - Domain auf neuem Server installieren 
Hallo, ich habe eine bestehende Wiki-Domain übernommen und möchte diese jetzt auf meinen Server umziehen. Leider kenne ich mich mit MediaWiki noch nicht aus. Mir liegt die Datenbank und die Files der bestehenden Installation vor. Kann ich die...
mauk030830.10.2008, 10:02
mauk
Suchen Php Programmierer (Cake Php) 
Wir suchen einen Php Programmierer, da unser letzter abgesprungen ist. Guter Umgang mit Cake Php ist nötig. Momentan geht es nur darum, eine Website fertig zu stellen, aber wenn dies erfolgreich abgeschlossen ist, können viele Folgeaufträge...
Moritur015611.11.2009, 17:06
Moritur
 Texteffekte mit PHP: imagettftext mit Umrandung / Rand 
Hi, neben diesem Schatteneffekt: http://www.programmierer-forum.de/texteffekte-mit-php-imagettftext-mit-schatten-t80468.htm habe ich es jetzt noch geschafft einen Umrandungseffekt zu realisieren. Hier die Funktion: function...
PHP ]
mgutt0155719.11.2008, 21:31
mgutt
 Texteffekte mit PHP: imagettftext mit Verlauf / Farbverlauf 
Hallo, neben Schatten und Umrandung , konnte ich jetzt auch einen Farbverlauf realisieren. Einziger Haken im Moment ist, dass kein Antialias unterstützt wird. Ich musste Antialias ausschalten, damit die Schriftfarbe komplett entfernt werden...
PHP ]
mgutt075020.11.2008, 15:50
mgutt
 Texteffekte mit PHP: imagettftext mit Schatten 
Hallo, ich habe hier eine Funktion realisiert, die einen TrueType-Schriftzug mit einem Schatten ausstattet. Hier die Funktion: function imagettfshadow($im, $size, $angle, $x, $y, $font, $text, $width, $frcolor, $bgcolor=false,...
PHP ]
mgutt0281819.11.2008, 16:39
mgutt
XML parsen mit PHP? 
Hallo miteinander Ich möchte gerne mit php Werte aus einer XML-Datei in einen Array abfüllen. Die XML-Datei soll ungefär so aussehen: <application> <name>test</name> <version>0-0-1</version> ...
PHP ]
sirius15824.07.2009, 17:13
mgutt
Mediawiki Problem mit Datei Widgets.php 
Hallo zusammen :) Ich habe mich gerade hier im Forum angemeldet, und hoffe dass mir jemand bei folgendem Problem helfen kann: Ich habe eine bestehende Mediawiki-Source auf einen neuen Server gezogen. Zusätzlich SQL-Datei auf neuen Server...
S@sh011103.02.2010, 12:12
S@sh
Mediawiki eigene Unterseite mit php einbinden. 
hi, ich habe in php eine eigene kleine Seite geschrieben, mit der man Termine verwalten kann und auf meine mediawikitabellen zugreift. Jetzt würde ich gerne diese Seite ins Mediawiki einbinden, allerdings muss ich ihr als Paramater die Mitgliederid des...
HansFritz0807.08.2010, 09:54
HansFritz
Suche Partner mit XT-Commerce und PHP erfahrung 
Hallo, ich bin auf der Suche, nach einem Partner der sich gut mit XT Commerce, PHP, MySQL, HTML, Javascript auskennt und evtl schon lange drüber nachdenkt einen Versandhandel zu gründen. Von meiner Seite bringe ich ein fast fertiges Konzept ein wo...
MartinxXx010326.01.2010, 23:44
MartinxXx
© 2004 - 2010 www.programmierer-forum.de | Communities | Impressum