Online Marketing Forum Deutschland
 
ABAKUS Online Marketing Forum
Suchmaschinenoptimierung
+ABAKUS
ABAKUS bei Google+
Facebook
ABAKUS bei Facebook
Google+ SEO Community von ABAKUS
Google+
SEO Community

   

ABAKUS Foren-Übersicht -> Weiterleitungen und mod_rewrite
 

Standard-Domain definieren mit Apache (mod_rewrite)

Neues Thema eröffnen   Neue Antwort erstellen Gehe zu Seite Zurück  1, 2, 3 ... 29, 30, 31, 32  Weiter
 Domain auf SSL umstellen - mögliche Probleme? Mod Rewrite Frage  
BastyRee

pr


: 08.11.2010
: 33



: 29.06.2011, 13:00    : Standard-Domain definieren mit Apache (mod_rewrite)
Von: BastyRee
BastyRee
00 29.06.2011, 13:00
Antworten mit Zitat 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!
00
Nach oben
BastyRee Private Nachricht senden
ABAKUS


: Werbung 




Professionelles und nachhaltiges Linkbuilding bei ABAKUS Internet Marketing.
Nutzen Sie unsere jahrelange Erfahrung und lassen Sie sich zu den Themen Offpage-Optimierung und Linkaufbau beraten!
Jetzt anfragen unter: www.abakus-internet-marketing.de

Synonym

pr


: 09.08.2008
: 3708



: 29.06.2011, 13:19    : Standard-Domain definieren mit Apache (mod_rewrite)
Von: Synonym
Synonym
00 29.06.2011, 13:19
Antworten mit Zitat 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.
00
Nach oben
Synonym Private Nachricht senden
BastyRee

pr


: 08.11.2010
: 33



: 29.06.2011, 15:22    : Standard-Domain definieren mit Apache (mod_rewrite)
Von: BastyRee
BastyRee
00 29.06.2011, 15:22
Antworten mit Zitat 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?
00
Nach oben
BastyRee Private Nachricht senden
Synonym

pr


: 09.08.2008
: 3708



: 29.06.2011, 16:28    : Standard-Domain definieren mit Apache (mod_rewrite)
Von: Synonym
Synonym
00 29.06.2011, 16:28
Antworten mit Zitat 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 **
00
Nach oben
Synonym Private Nachricht senden
BastyRee

pr


: 08.11.2010
: 33



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

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

pr


: 29.12.2011
: 14



: 29.12.2011, 14:22    : Standard-Domain definieren mit Apache (mod_rewrite)
Von: Jeaneette
Jeaneette
00 29.12.2011, 14:22
Antworten mit Zitat 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

00
Nach oben
Jeaneette Private Nachricht senden
ABAKUS


: Werbung 




Professionelles und nachhaltiges Linkbuilding bei ABAKUS Internet Marketing.
Nutzen Sie unsere jahrelange Erfahrung und lassen Sie sich zu den Themen Offpage-Optimierung und Linkaufbau beraten!
Jetzt anfragen unter: www.abakus-internet-marketing.de

Melegrian

pr


: 30.01.2005
: 3170



: 29.12.2011, 15:14    : Standard-Domain definieren mit Apache (mod_rewrite)
Von: Melegrian
Melegrian
00 29.12.2011, 15:14
Antworten mit Zitat 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/
00
Nach oben
Melegrian Private Nachricht senden
Jeaneette

pr


: 29.12.2011
: 14



: 29.12.2011, 17:10    : Standard-Domain definieren mit Apache (mod_rewrite)
Von: Jeaneette
Jeaneette
00 29.12.2011, 17:10
Antworten mit Zitat 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.
00
Nach oben
Jeaneette Private Nachricht senden
chris21

pr


: 10.04.2005
: 2758



: 29.12.2011, 17:36    : Standard-Domain definieren mit Apache (mod_rewrite)
Von: chris21
chris21
00 29.12.2011, 17:36
Antworten mit Zitat 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


R&T LK? => PM
00
Nach oben
chris21 Private Nachricht senden
Jeaneette

pr


: 29.12.2011
: 14



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

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

pr


: 08.12.2008
: 231



: 10.04.2012, 15:57    : Standard-Domain definieren mit Apache (mod_rewrite)
Von: ashtray
ashtray
00 10.04.2012, 15:57
Antworten mit Zitat 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!
00
Nach oben
ashtray Private Nachricht senden WWW
chris21

pr


: 10.04.2005
: 2758



: 10.04.2012, 16:22    : Standard-Domain definieren mit Apache (mod_rewrite)
Von: chris21
chris21
00 10.04.2012, 16:22
Antworten mit Zitat 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.

R&T LK? => PM
00
Nach oben
chris21 Private Nachricht senden
ashtray

pr


: 08.12.2008
: 231



: 10.04.2012, 16:30    : Standard-Domain definieren mit Apache (mod_rewrite)
Von: ashtray
ashtray
00 10.04.2012, 16:30
Antworten mit Zitat 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!
00
Nach oben
ashtray Private Nachricht senden WWW
chris21

pr


: 10.04.2005
: 2758



: 10.04.2012, 16:34    : Standard-Domain definieren mit Apache (mod_rewrite)
Von: chris21
chris21
00 10.04.2012, 16:34
Antworten mit Zitat Antworten mit Zitat

Wenn die das gleiche Homeverzeichnis haben, brauchst Du den Code da nur einmal hinterlegen.

Sobald wir es zum laufen gebracht haben, läuft es dann für beide.

Der Internal Server Error (Error 500) deutet darauf hin, dass Du die Options nicht überschreiben darfst.

Allgemein deutet der 403 und der 500 Error darauf hin, dass Dein Hoster mod_rewrite nicht vernünftig unterstützt - aufgrund ungewöhnlicher, schlechter bzw. besonders restriktiver Serverkonfiguration.

D.h.: Du solltest damit der Server Provider konsultieren.

Oder den Apache Error Log posten, sofern Du überhaupt Zugriff auf diesen hast.

PS: das könnte helfen:

http://alfahosting.de/antworten-auf-ihre-fragen/?cid=39&id=92#a92

Weiß nicht, ob Mod_rewrite bei Dir überhaupt bereits aktiv ist.

PPS:

Siehe mal hier: es könnte auch einfach an Deiner Konfiguration bei Alfahosting liegen, hier hatten wir so ein Problem schon einmal:

http://www.abakus-internet-marketing.de/foren/viewtopic.php?t=88432&highlight=alfahosting+modrewrite

R&T LK? => PM
00
Nach oben
chris21 Private Nachricht senden
chris21

pr


: 10.04.2005
: 2758



: 10.04.2012, 16:47    : Standard-Domain definieren mit Apache (mod_rewrite)
Von: chris21
chris21
00 10.04.2012, 16:47
Antworten mit Zitat Antworten mit Zitat

Nochmal zum Probieren mit den Infos aus dem anderen Thread:

Code:

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


R&T LK? => PM
00
Nach oben
chris21 Private Nachricht senden
Neues Thema eröffnen   Neue Antwort erstellen    ABAKUS Foren-Übersicht -> Weiterleitungen und mod_rewrite

Gehe zu Seite Zurück  1, 2, 3 ... 29, 30, 31, 32  Weiter
Seite 30 von 32
Gehe zu Seite Zurück  1, 2, 3 ... 29, 30, 31, 32  Weiter
 





Ähnliche Beiträge
Thema Online Marketing Forum Antworten
Schweizer Domain Schweizer Domain Molzer Ich hab' da mal 'ne Frage 2 02.06.2019, 02:42 Schweizer Domain
Domain Penalties Domain Penalties Rem Infos, News & SEO Gerüchte 7 21.05.2019, 09:00 Domain Penalties
Keyword Domain sinnvoll und was damit machen? Keyword Domain sinnvoll und was damit... Lyk Ich hab' da mal 'ne Frage 2 15.05.2019, 13:42 Keyword Domain sinnvoll und was damit machen?
Name Change auf "alter" Domain Name Change auf "alter" Domain DonAlberto Ich hab' da mal 'ne Frage 7 24.04.2019, 11:18 Name Change auf "alter" Domain
Verwendung für Keyword-Domain Verwendung für Keyword-Domain Botanik Ich hab' da mal 'ne Frage 1 21.04.2019, 19:41 Verwendung für Keyword-Domain
Domain checken Domain checken big-timeless Mitglieder Xtra Forum 0 09.04.2019, 12:23 Domain checken
.at domain im deutschen Markt .at domain im deutschen Markt trkoll Google Forum 5 09.03.2019, 22:15 .at domain im deutschen Markt


SEO Wetter von www.seowetter.de

Startseite der SEO-Agentur ABAKUS | SEO Blog | SEO Online Tools | SEO Angebote | Modulare SEO Seminare

Impressum | Datenschutz

Standard-Domain definieren mit Apache (mod_rewrite) - Seite 30 Standard-Domain definieren mit Apache (mod_rewrite) - Seite 30 - Österreich Standard-Domain definieren mit Apache (mod_rewrite) - Seite 30 - Schweiz

Dieses SEO Forum läuft unter phpBB.


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