Seite 1 von 2

[ERLEDIGT] http:// - www.

Verfasst: 04.04.2007 22:10
von ThePat
Also gibt es irgendnen Code/Script das wenn jemand auf meine Page über http://thepat.de geht, das er dann sozusagen "weitergeleitet" auf www.thepat.de wird?...
Gruss

Verfasst: 04.04.2007 22:17
von DnG
Wenn du Zugriff aufs Confixx, oder eine ähnliche Software hast, kannst du die Domain dann auf die www... weiterleiten.
Ansonten dort, wo deine Domain gehostet ist, ein CNAME auf www.. setzten ;)

Verfasst: 04.04.2007 22:19
von ThePat
Danke schonmal. Ich hab Zugriff auf Plesk, werde das jetzt mal probieren.

Verfasst: 04.04.2007 22:22
von Mahony
Hallo
Falls du mod rewrite nutzen kannst dann geht das so:
Erstelle eine .htaccess Datei mit folgendem Inhalt:

Code: Alles auswählen

RewriteEngine on

RewriteCond %{HTTP_HOST} ^domain\.de$ [NC]
RewriteRule ^(.*)$ http://www.%{HTTP_HOST}/$1
und lade sie in den root hoch.

P.S. "domain" muss natürlich noch auf deine Bedürfnisse angepasst werden (also deine URL eintragen).


Grüße: Mahony

Verfasst: 04.04.2007 22:25
von DnG
Falls du das nicht hinbekommst, kannst du auch folgendes versuchen:
Deine normale index.htm in index2.htm umbenennen.

Eine neue index.htm anlegen, mit folgendem Inhalt im Headbereich:

Code: Alles auswählen

<head>
<meta http-equiv="refresh" content="5; URL=http://www.thepath.de/">
</head>
P.S.
Nette Fingerboard-hp ^^

P.S.2
Du hast ne doofe Signatur, jetzt hab ich Lust auf Shisha *g

Verfasst: 04.04.2007 22:29
von ThePat
Mahony hat geschrieben:Hallo
Falls du mod rewrite nutzen kannst dann geht das so:
Erstelle eine .htaccess Datei mit folgendem Inhalt:

Code: Alles auswählen

RewriteEngine on

RewriteCond %{HTTP_HOST} ^domain\.de$ [NC]
RewriteRule ^(.*)$ http://www.%{HTTP_HOST}/$1
und lade sie in den root hoch.

P.S. "domain" muss natürlich noch auf deine Bedürfnisse angepasst werden (also deine URL eintragen).


Grüße: Mahony
Das probier ich mal danke! Muss ich der .htaccess irgendeinen namen zuweisen wie index.htaccess oder so? oder reicht ohne namen .htaccess=?
EDIT:
DnG hat geschrieben: [/code]

P.S.
Nette Fingerboard-hp ^^

P.S.2
Du hast ne doofe Signatur, jetzt hab ich Lust auf Shisha *g
1. Danke^^
2.:P

Verfasst: 04.04.2007 22:33
von Mahony
Hallo
Die Datei muss zwingend .htaccess heißen (also mit dem Punkt am Anfang und ohne weitere Endung - bei Windows müssen also die Dateiendungen sichtbar sein ). Sollte der Editor sich weigern die Datei zu speichern, dann einfach Datei, Speichern unter wählen und die Datei speichern.




Grüße: Mahony

Verfasst: 04.04.2007 22:39
von ThePat
Also das mit dem mod rewrite klappt leider nicht. . .
ich glaub ich machs dann doch mit der alten Weiterleitung^^.
Danke für eure Hilfe
EDIT:
Mir fällt grad auf selbst wenn man dann auf www. geht, dann leitet er doch auch auf www. weiter, das geht doch nicht oder...?

Verfasst: 04.04.2007 23:01
von fanrpg
Oder du fügst in deine Webseite folgendes ein...

Code: Alles auswählen

<?php
if( !stristr($_SERVER['HTTP_HOST'], 'www' ) )
{
   header("HTTP/1.1 301 Moved Permanently");
   header("Location: http://www.domain.de");
   exit;
}
?>
Ist übrigens viel Suchmaschinenfreundlicher als eine meta refresh weiterleitung..

Verfasst: 04.04.2007 23:07
von ThePat
fanrpg hat geschrieben:Oder du fügst in deine Webseite folgendes ein...

Code: Alles auswählen

<?php
if( !stristr($_SERVER['HTTP_HOST'], 'www' ) )
{
   header("HTTP/1.1 301 Moved Permanently");
   header("Location: http://www.domain.de");
   exit;
}
?>
Ist übrigens viel Suchmaschinenfreundlicher als eine meta refresh weiterleitung..
Danke, sowas hab ich gesucht, funzt aber leider nicht. also das ist der Inhalt meiner index.php

Code: Alles auswählen

<?php 
if( !stristr($_SERVER['HTTP_HOST'], 'www' ) ) 
{ 
   header("HTTP/1.1 301 Moved Permanently"); 
   header("Location: http://www.thepat.de"); 
   exit; 
} 
?>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN">
<html>
<head>
<title>-> The Pats Homepage - all about The Pat <-</title>
<meta name="author" content="ThePat">
<meta name="publisher" content="ThePat">
<meta name="copyright" content="ThePat">
<meta name="description" content="ThePat´s Home! Alles über ThePat. Erfahre mehr und besuche das Forum auf Forum.ThePat.de">
<meta name="keywords" content="Pat,pat,ThePat,thepat,forum,Forum,Private, Homepage,homepage,Bilder,bilder,games,Games">
<meta name="page-type" content="Private Homepage">
<meta name="audience" content="Jugendliche"><meta http-equiv="content-language" content="de">
<meta name="robots" content="index, follow">
<LINK REL="SHORTCUT ICON" HREF="favicon.ico">
</head>
<frameset framespacing="20" border="1" frameborder="1" cols="176,*">
  <frame name="links" src="navi.htm" srcolling=no scrolling="no" base target=main>
  <frameset framespacing="0" border="false" frameborder="0" rows="125,*,41">
    <frame name="oben" src="oben.htm" srcolling=no scrolling="no">
    <frame name="main" src="main.htm" scrolling="auto">
    <frame name="unten" src="unten.htm" srcolling=no scrolling="no">
  </frameset>
</frameset>
</html>
wenn ich www.thepat.de aufrufe kommt die Homepage wenn ich allerdings http://thepat.de aufrufe kommt nur weiß :-?