Suchmaschinenoptimierung
   
 

SEMSEO Konferenz 2012
 

 
 

Standard-Domain definieren mit Apache (mod_rewrite)

Gehe zu Seite Zurück  1, 2, 3 ... , 29, 30, 31  Weiter
Neues Thema eröffnen   Neue Antwort erstellen    ABAKUS Foren-Übersicht -> Weiterleitungen und mod_rewrite
 301 Weiterleitungsmysterium mod_rewite (URIs) richtig konfigurieren  
Andre (KM)

pr


: 18.08.2006
: 680
: Hamburg


: 01.02.2011, 23:44    : Standard-Domain definieren mit Apache (mod_rewrite) Antworten mit Zitat

Habe nun lange gegoogelt und etliche Variationen ausprobiert, schaffe es einfach nicht.

Ich habe
domain1.com
domain1.de

(gleicher Name andere Endung)

Nun sollten folgende Variationen
www.domain1.com
domain1.com
www.domain1.de
domain1.de

alle auf
www.domain1.de weitergeleitet werden, wie mache ich das?

Lg Andre
Nach oben
Andre (KM) Private Nachricht senden
Andre (KM)

pr


: 18.08.2006
: 680
: Hamburg


: 08.02.2011, 00:00    : Standard-Domain definieren mit Apache (mod_rewrite) Antworten mit Zitat

Hilft mir
Nach oben
Andre (KM) Private Nachricht senden
BastyRee

pr


: 08.11.2010
: 32



: 29.06.2011, 13:00    : Standard-Domain definieren mit Apache (mod_rewrite) Antworten mit Zitat

Hey,

ich möchte eine simple Weiterleitung auf das Unterverzeichnis /blog.

Code:

RewriteEngine on

RewriteCond %{HTTP_HOST} !^www\.bla\.de$
RewriteRule ^(.*)$ http://www.bla.de/blog/$1 [L,R=301]


Soweit richtig?

Gut. Leider wendet er die Regel nur an, wenn ich

http://bla.de
eingebe, aber nicht bei
http://www.bla.de

Woran kann das liegen?

Es fehlen bestimmt nur wenige Zeichen...

Danke!
Nach oben
BastyRee Private Nachricht senden
Synonym

pr


: 09.08.2008
: 3495
: Würzburg


: 29.06.2011, 13:19    : Standard-Domain definieren mit Apache (mod_rewrite) Antworten mit Zitat

:
Es fehlen bestimmt nur wenige Zeichen...

Nö, es sind (wenn schon) zu viele

!^www\.bla\.de$

-> Wenn nicht "www". Daher tut er genau das, was Du geschrieben hast.

Im Prinzip hat es auch mit der Standard-Domain nichts zu tun, also mit dem HTTP_HOST.

Wenn schon, dann alles was in der REQUEST_URI nicht /blog/ ist, nach /blog/ weiterleiten.
Nach oben
Synonym Private Nachricht senden
BastyRee

pr


: 08.11.2010
: 32



: 29.06.2011, 15:22    : Standard-Domain definieren mit Apache (mod_rewrite) Antworten mit Zitat

Okay, ich verstehe die Bedingung. Nur leider nicht, wie ich das Problem löse.

Wie sähe die gewünsche Zeile ungefähr aus?
Nach oben
BastyRee Private Nachricht senden
Synonym

pr


: 09.08.2008
: 3495
: Würzburg


: 29.06.2011, 16:28    : Standard-Domain definieren mit Apache (mod_rewrite) Antworten mit Zitat

Hm, steht doch eigentlich schon alles da....

RewriteCond %{REQUEST_URI} !^/blog/
RewriteRule ^(.*)$ /blog/$1 [L,R=301]

Wenn nicht /blog/ (Cond), dann alles weiterleiten nach /blog/** (Rule)

** ungetestet **
Nach oben
Synonym Private Nachricht senden
BastyRee

pr


: 08.11.2010
: 32



: 29.06.2011, 17:16    : Standard-Domain definieren mit Apache (mod_rewrite) Antworten mit Zitat

Danke mein Herzchen! =)
Nach oben
BastyRee Private Nachricht senden
Jeaneette

pr


: 29.12.2011
: 13



: 29.12.2011, 14:22    : Standard-Domain definieren mit Apache (mod_rewrite) Antworten mit Zitat

Hallo zusammen

kann mir mal jemand helfen?
Ich bekomme es nicht hin.
Ich fürchte eine andere Regel beeinflusst es.
Wenn ich den Code eingebe läd es die Seite nicht mehr.
Wäre schön wenn mir kurz jemand zur Hand gehen würde und 20 Sek für mich erübriegen könnte.
Danke vielmals und ein schönes neues Jahr

Code:
<IfModule mod_rewrite.c>

Options +FollowSymLinks
RewriteEngine On
RewriteBase /

RewriteCond %{REQUEST_URI} oxseo\.php$
RewriteCond %{QUERY_STRING} mod_rewrite_module_is=off
RewriteRule oxseo\.php$ oxseo.php?mod_rewrite_module_is=on [L]

RewriteCond %{REQUEST_URI} !(\/admin\/|\/core\/|\/export\/|\/modules\/|\/out\/|\/setup\/|\/tmp\/|\/views\/)
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule !(\.html|\/|\.jpg|\.css|\.pdf|\.doc|\.gif|\.png|\.js)$ %{REQUEST_URI}/ [R=301,L]

RewriteCond %{REQUEST_URI} !(\/admin\/|\/core\/|\/export\/|\/modules\/|\/out\/|\/setup\/|\/tmp\/|\/views\/)
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule (\.html|\/)$ oxseo.php


</IfModule>

# disabling log file access from outside
<FilesMatch "(EXCEPTION_LOG\.txt|\.log$|\.tpl$|pkg.rev)">
order allow,deny
deny from all
</FilesMatch>

Options -Indexes
DirectoryIndex index.php index.html

Nach oben
Jeaneette Private Nachricht senden
Melegrian

pr


: 30.01.2005
: 926
: Stendal


: 29.12.2011, 15:14    : Standard-Domain definieren mit Apache (mod_rewrite) Antworten mit Zitat

Jeaneette hat Folgendes geschrieben:

Wäre schön wenn mir kurz jemand zur Hand gehen würde und 20 Sek für mich erübriegen könnte.


20 Sek sind gut, alles was ich in 60 Sekunden dazu gefunden habe, dass es sich um eine htaccess von irgendeinem OXID Shop handelt und wenn Du den in einem Verzeichnis installiert hast, dass Du dieses Verzeichnis dann auch bei RewriteBase angeben musst. Falls es sich nicht so verhält, kann ich Dir leider nicht weiter helfen. Notfalls müsstest Du dann in 120 Sekunden die wichtigsten Regeln für die htaccess selbst erlernen.

Code:
#Options +FollowSymLinks
RewriteEngine On
RewriteBase /verzeichnis/
Nach oben
Melegrian Private Nachricht senden
Jeaneette

pr


: 29.12.2011
: 13



: 29.12.2011, 17:10    : Standard-Domain definieren mit Apache (mod_rewrite) Antworten mit Zitat

würde ich aber dieses coden liegt mir leider eher garnicht:)
ich habe gedacht ihr seht bestimmt gleich warum das nicht geht wenn ich den anfangs erwähnte code einfüge.
Nach oben
Jeaneette Private Nachricht senden
chris21

pr


: 10.04.2005
: 2079



: 29.12.2011, 17:36    : Standard-Domain definieren mit Apache (mod_rewrite) Antworten mit Zitat

Dürfte nur daran liegen, an welcher Stelle Du den Code zur Definition der Standarddomain einfügst.

Hier mal ein Beispiel mit www.example.com als Domain:

Code:

<IfModule mod_rewrite.c>

Options +FollowSymLinks
RewriteEngine On
RewriteCond %{HTTP_HOST} !^www\.example\.com$
RewriteRule ^(.*)$ http://www.example.com/$1 [R=301,L]

RewriteBase /

RewriteCond %{REQUEST_URI} oxseo\.php$
RewriteCond %{QUERY_STRING} mod_rewrite_module_is=off
RewriteRule oxseo\.php$ oxseo.php?mod_rewrite_module_is=on [L]

RewriteCond %{REQUEST_URI} !(\/admin\/|\/core\/|\/export\/|\/modules\/|\/out\/|\/setup\/|\/tmp\/|\/views\/)
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule !(\.html|\/|\.jpg|\.css|\.pdf|\.doc|\.gif|\.png|\.js)$ %{REQUEST_URI}/ [R=301,L]

RewriteCond %{REQUEST_URI} !(\/admin\/|\/core\/|\/export\/|\/modules\/|\/out\/|\/setup\/|\/tmp\/|\/views\/)
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule (\.html|\/)$ oxseo.php


</IfModule>

# disabling log file access from outside
<FilesMatch "(EXCEPTION_LOG\.txt|\.log$|\.tpl$|pkg.rev)">
order allow,deny
deny from all
</FilesMatch>

Options -Indexes
DirectoryIndex index.php index.html


Einfach mal abwarten und Tee trinken. Das wird scho'.
Auch ne schöne Seite: klick.
Nach oben
chris21 Private Nachricht senden
Jeaneette

pr


: 29.12.2011
: 13



: 29.12.2011, 18:28    : Standard-Domain definieren mit Apache (mod_rewrite) Antworten mit Zitat

Wer ist der besteeee?
Das wars
Danke !!!!
Nach oben
Jeaneette Private Nachricht senden
ashtray

pr


: 08.12.2008
: 219



: 10.04.2012, 15:57    : Standard-Domain definieren mit Apache (mod_rewrite) Antworten mit Zitat

Hallo zusammen.

Da hier nun schon alles voll ist auch noch meine Frage:

Ich möchte zum einem von tradika.de auf www.tradika.de umleiten. Hierzu habe ich mir den Text von diesem Thema kopiert:

RewriteEngine on

RewriteCond %{HTTP_HOST} !^www\.tradika\.de$
RewriteRule ^(.*)$ http://www.tradika.de/$1 [L,R=301]

Damit funktioniert es aber nicht. Es kommt ein 403 Forbidden.Fehler, sobald ich die Datei hochlade.

Kann mir hier jemand helfen?

Nebenbei möchte ich auch noch von uebersetzung-karlsruhe.de auf www.tradika.de umleiten. Könntet Ihr mir hierzu einen Tipp geben?

Tausend Dank im Voraus (so ein **** Thema )

Übersetzungsbüro Karlsruhe

Suche Linktauschangebote Themenbereich Sprachen, Frankreich, Italien, Griechenland!
Nach oben
ashtray Private Nachricht senden WWW
chris21

pr


: 10.04.2005
: 2079



: 10.04.2012, 16:22    : Standard-Domain definieren mit Apache (mod_rewrite) Antworten mit Zitat

Probier mal:

Code:

RewriteEngine on
Options +FollowSymlinks
RewriteCond %{HTTP_HOST} !^www\.tradika\.de$
RewriteRule ^(.*)$ http://www.tradika.de/$1 [L,R=301]


Falls das nicht hilft, brauchen wir Deinen Apache Error Log zum 403 Fehler.

Für die andere Domain uebersetzungen-...de musst Du einfach den gleichen Code in das Homeverzeichnis legen. Dann wird sie auch auf www.tradika.de umgeleitet.

Einfach mal abwarten und Tee trinken. Das wird scho'.
Auch ne schöne Seite: klick.
Nach oben
chris21 Private Nachricht senden
ashtray

pr


: 08.12.2008
: 219



: 10.04.2012, 16:30    : Standard-Domain definieren mit Apache (mod_rewrite) Antworten mit Zitat

Hi chris21, danke für deine Info.

Ich habe deinen Text getestet. Nun kommt folgende Fehlermeldung:

"Internal Server Error

The server encountered an internal error or misconfiguration and was unable to complete your request.

Please contact the server administrator, [no address given] and inform them of the time the error occurred, and anything you might have done that may have caused the error.

More information about this error may be available in the server error log."

PS: uebersetzungen-...de hat das gleiche Homeverzeichnis wie tradika.de Wie gehe ich in diesem Fall vor?

Übersetzungsbüro Karlsruhe

Suche Linktauschangebote Themenbereich Sprachen, Frankreich, Italien, Griechenland!
Nach oben
ashtray Private Nachricht senden WWW
Neues Thema eröffnen   Neue Antwort erstellen    ABAKUS Foren-Übersicht -> Weiterleitungen und mod_rewrite
Seite 30 von 31
Gehe zu Seite Zurück  1, 2, 3 ... , 29, 30, 31  Weiter

 






Ähnliche Beiträge
Thema Forum Antworten
Shop mit verschiedenen Sprachversionen - je eigene Domain??? Shop mit verschiedenen Sprachversione... Hekandi Ich hab' da mal 'ne Frage 4 24.05.2012, 10:52 Shop mit verschiedenen Sprachversionen - je eigene Domain???
Content von Penguin betroffener Domain wiederverwenden? Content von Penguin betroffener Domai... dirk81 Ich hab' da mal 'ne Frage 5 23.05.2012, 14:47 Content von Penguin betroffener Domain wiederverwenden?
Blog umleiten auf neuen Blog in eigener Domain Blog umleiten auf neuen Blog in eigen... superolli Content Management Systeme, Blog- & Shopsysteme 1 23.05.2012, 08:19 Blog umleiten auf neuen Blog in eigener Domain
Suchergebnisanzeige ungleich Domain und title-Tag Suchergebnisanzeige ungleich Domain u... bolshii Ich hab' da mal 'ne Frage 1 21.05.2012, 15:55 Suchergebnisanzeige ungleich Domain und title-Tag
1 Mio für Domain ?! *rofl* 1 Mio für Domain ?! *rofl* Nokes Offtopic, Spaßecke und alle sonstigen Themen 16 19.05.2012, 20:18 1 Mio für Domain ?! *rofl*
ultrabook in domain = rechtens? ultrabook in domain = rechtens? inf0rm4nt Internet-Recht & -Gesetz 0 19.05.2012, 14:05 ultrabook in domain = rechtens?
Bis zum 31.05. einen Link von einer PR5 Domain bekommen Bis zum 31.05. einen Link von einer P... Michael Webkataloge und Artikelverzeichnisse 9 18.05.2012, 12:42 Bis zum 31.05. einen Link von einer PR5 Domain bekommen

Suchmaschinenoptimierung | Latent Semantische Optimierung (LSO) | SEO Blog | SEO Online Tools | Suchmaschinenmarketing Angebot | Online Marketing

Impressum

Dieses SEO Forum läuft unter phpBB.


Sie lesen gerade: Standard-Domain definieren mit Apache (mod_rewrite) - Seite 30