|
|
poolie

: 27.04.2004 : 294 : St. Augustin
|
| : 09.09.2004, 08:35 : Standard-Domain definieren mit Apache (mod_rewrite) |
|
|
on-topic link: http://no-www.org/  |
|
| Nach oben |
|
 |
guppy


: 08.12.2003 : 2828 : schwedt
|
| : 10.09.2004, 06:16 : Standard-Domain definieren mit Apache (mod_rewrite) |
|
|
@ -jan
wie geht yahoo damit um ?
ich habe 2 domains mit nahezu gespiegelten inhalten.
1. yxz.net
2.xyz.org
die xyz.org bei google gut gelistet - bei yahoo kommt sie nicht in den index.
die xyz.net bei google als gespiegelt erkannt und nicht verbrannt aber pr 0 und dafür bei yahoo gelistet.
wenn ich die net domain jetz mit 301 auf die org domain umleite, fliegt die dann bei yahoo auch raus ? oder hat das negat. auswirkungen auf googlelistung für die org domain ?
ach ja, beide liegen auf verschiedenen servern.
für`nen tip wäre ich dankbar.
Domains aus dem Finanzbereich im Angebot!
"Der Offensivkrieg ist der Krieg eines Tyrannen; wer sich jedoch verteidigt, ist im Recht." - Voltaire |
|
| Nach oben |
|
 |
Southmedia

: 20.07.2003 : 7345
|
| : 10.09.2004, 10:31 : Standard-Domain definieren mit Apache (mod_rewrite) |
|
|
| Google hat sich für .net entschieden, Yahoo! für .org. Wenn du nun .org auf .net umleitest müsste die .org fliegen bei Yahoo und die .net reinkommen. Nur wie das bei Yahoo so abläuft weiss ich nicht. |
|
| Nach oben |
|
 |
MikeD


: 12.08.2004 : 112 : Idar-Oberstein
|
| : 11.09.2004, 09:22 : Standard-Domain definieren mit Apache (mod_rewrite) |
|
|
Sehr hilfreiche 3 zeilchen
Bin ganz aus dem Häuschen, wie gut das funktioniert - danke @Southmedia
Gruß Mike
Gruß Mike
Morgen sag ich zu heute gestern und gleich zu jetzt eben - da wart ich doch lieber bis morgen um zu sagen wie spät es gestern über Tag war. |
|
| Nach oben |
|
 |
ollipop

: 21.03.2004 : 168 : Herzogenrath
|
| : 11.09.2004, 14:57 : Standard-Domain definieren mit Apache (mod_rewrite) |
|
|
Ich hab das Problem, das durch den Code zwar auf die richtige Seite weitergeleitet wird, aber in der Adressezeile habe ich nach der TLD ein // stehen?!
Auch wenn alle einer Meinung sind, können alle Unrecht haben. |
|
| Nach oben |
|
 |
spoddig

: 05.01.2004 : 267
|
| : 15.09.2004, 13:11 : Standard-Domain definieren mit Apache (mod_rewrite) |
|
|
ich habe das Problem das meine Seiten zum teil mit der Serveradresse also web2.-sfsafa.de bei Google gelistet sind und zum teil unter dem Domainnamen.
Kann ich den den obigen Code so ändern das die auch alle auf die Domain adresse umgeleitet werden? |
|
| Nach oben |
|
 |
LinkPop

: 02.05.2004 : 1554
|
| : 15.09.2004, 13:34 : Standard-Domain definieren mit Apache (mod_rewrite) |
|
|
| spoddig hat Folgendes geschrieben: |
ich habe das Problem das meine Seiten zum teil mit der Serveradresse also web2.-sfsafa.de bei Google gelistet sind und zum teil unter dem Domainnamen.
Kann ich den den obigen Code so ändern das die auch alle auf die Domain adresse umgeleitet werden? |
Klar, warum nicht:
| Code: |
RewriteEngine on
RewriteCond %{HTTP_HOST} ^web2\.irgendwas\.de$
RewriteRule ^(.*)$ http://www.domain.de$1 [L,R=301] |
oder:
| Code: |
RewriteEngine on
RewriteCond %{HTTP_HOST} !^www\.domain\.de$
RewriteRule ^(.*)$ http://www.domain.de$1 [L,R=301] |
|
|
| Nach oben |
|
 |
spoddig

: 05.01.2004 : 267
|
| : 15.09.2004, 13:41 : Standard-Domain definieren mit Apache (mod_rewrite) |
|
|
| Na das werde ich doch dann gleich mal ausprobieren. Auf alle fälle schon mal Herzlichen Dank für die Antwort und dann auch noch Rekordverdächtig schnell. |
|
| Nach oben |
|
 |
Southmedia

: 20.07.2003 : 7345
|
| : 15.09.2004, 13:41 : Standard-Domain definieren mit Apache (mod_rewrite) |
|
|
Das ist nichtmal notwendig, bei meinem ganz am Anfang geposteten Code definiert man eine Standarddomain und alles was nicht diese Standarddomain ist wird weitergeleitet.
Mit LinkPops Lösung geht es aber natürlich auch. |
|
| Nach oben |
|
 |
LinkPop

: 02.05.2004 : 1554
|
| : 15.09.2004, 13:49 : Standard-Domain definieren mit Apache (mod_rewrite) |
|
|
Ich habe diesen Code:
| Code: |
RewriteEngine on
RewriteCond %{HTTP_HOST} ^www\.irgendwas\.de$
RewriteRule ^(.*)$ http://www.domain.de$1 [L,R=301] |
gepostet, falls man mehrere Domains für einen Space hat und demzufolge auch nur eine .htaccess ablegen kann. Mit dem eingangs genannten Standardcode wird ja alles umgeleitet, was nicht dieser einen Domain entspricht. So kann man aber auch verschiedene Domains zu verschiedenen Zielen leiten. |
|
| Nach oben |
|
 |
spoddig

: 05.01.2004 : 267
|
| : 15.09.2004, 14:07 : Standard-Domain definieren mit Apache (mod_rewrite) |
|
|
Kann man damit die ausgegben Url auch so ändern das jeweils die gleiche ist?
Kann mir jemand ein gutes Buch empfehlen für mode-rewrite für dummys, geht mir nämlich ganz fürchterlich auf den keks das ich davon wirklich gar keinen dunst habe.
So jetzt werde ich aber erstmal sehen was mein Server zu den verschiedenen möglichkeiten sagt. Nochmals danke für die vielen Antworten. |
|
| Nach oben |
|
 |
Rainer

: 10.12.2003 : 362
|
| : 11.10.2004, 11:00 : Standard-Domain definieren mit Apache (mod_rewrite) |
|
|
Ich wollte in die htacces-Datei folgenden Code schreiben, damit http://domain.de automatisch weitergeleitet wird zu http://www.domain.de
RewriteEngine on
RewriteCond %{HTTP_HOST} !^www\.domain\.de$
RewriteRule ^(.*)$ http://www.domain.de/$1 [L,R=301]
Leider wird jetzt auch http://subdomain.domain.de weitergeleitet an http://www.domain.de/subdomain/
Doch dies möchte ich ja nicht. Ich möchte NUR, dass die Hauptdomain ohne WWW an http://www.domain.de weitergeleitet wird.
Wie muss ich den Code diesbezüglich ändern?
Benutze deinen Intellekt für mehr als nur Antworten, die man sich sparen kann, denn Reden ist Silber und Schweigen ist Gold |
|
| Nach oben |
|
 |
propaganda

: 20.08.2004 : 1173
|
| : 11.10.2004, 11:33 : Standard-Domain definieren mit Apache (mod_rewrite) |
|
|
Merci. Funktioniert.
 |
|
| Nach oben |
|
 |
LinkPop

: 02.05.2004 : 1554
|
| : 15.10.2004, 20:07 : Standard-Domain definieren mit Apache (mod_rewrite) |
|
|
@Rainer
Probier mal das:
| Code: |
RewriteEngine On
RewriteCond %{HTTP_HOST} !^www\.domain\.de$ [NC] [OR]
RewriteCond %{HTTP_HOST} !^subdomain\.domain\.de$ [NC]
RewriteRule ^(.*)$ http://www.domain.de/$1 [R=301,L] |
Damit schließt Du nun das Rewriting für "www" sowie für "subdomain" aus. Das läßt sich beliebig erweitern.
| ollipop hat Folgendes geschrieben: |
| Ich hab das Problem, das durch den Code zwar auf die richtige Seite weitergeleitet wird, aber in der Adressezeile habe ich nach der TLD ein // stehen?! |
Dann nimmst Du in der letzten Zeile den abschliessenden Slash einfach raus:
| Code: |
| RewriteRule ^(.*)$ http://www.domain.de$1 [R=301,L] |
|
|
| Nach oben |
|
 |
Luckybuy3000

: 07.11.2003 : 575 : Essen
|
| : 01.12.2004, 13:11 : Standard-Domain definieren mit Apache (mod_rewrite) |
|
|
Warum funktioniert das bei uns eigentlich nicht ?
1 x RewriteEngine on reicht doch aus ? Die index.php wird zu index.html verarbeitet.
Folgendes steht in der .htaccess bereits drin:
PHP_FLAG output_buffering On
RewriteEngine on
Füge ich jetzt das hinzu:
RewriteCond %{HTTP_HOST} !^www\.mysite\.de$
RewriteRule ^(.*)$ http://www.mysite.de/$1 [L,R=301]
tut sich allerdings nichts ?"Grübel". Wer hilft mir auf die Sprünge ? |
|
| Nach oben |
|
 |