Skats

Datenschutzerklärung Letzten 7 Tage (Beiträge) Stichworte Fussball Tippspiel Sakniff Impressum
Zurück   Skats > Technik & Digitales > Software > SEO
Registrieren Hilfe Benutzerliste Kalender Alle Foren als gelesen markieren


 
 
15. November 2010, 06:44   #126
Bandwurm
Erde, Wind & Feuer
 
Benutzerbild von Bandwurm
 
Registriert seit: February 2002
Ort: Ockershausen
Beiträge: 7.669
Die mod_rewrite Zeile (RewriteEngine On) muss als erstes drin stehen.
 
15. November 2010, 17:01   #127
Brunsben
 
Registriert seit: November 2010
Beiträge: 3
DAnke für die schnelle Antwort, ich habs jetzt mal so geändert, leider ohne Erfolg:

PHP-Code:
##
# @version $Id: htaccess.txt 10492 2008-07-02 06:38:28Z ircmaxell $
# @package Joomla
# @copyright Copyright (C) 2005 - 2008 Open Source Matters. All rights reserved.
# @license http://www.gnu.org/copyleft/gpl.html GNU/GPL
# Joomla! is Free Software
##


#####################################################
#  READ THIS COMPLETELY IF YOU CHOOSE TO USE THIS FILE
#
# The line just below this section: 'Options +FollowSymLinks' may cause problems
# with some server configurations.  It is required for use of mod_rewrite, but may already
# be set by your server administrator in a way that dissallows changing it in
# your .htaccess file.  If using it causes your server to error out, comment it out (add # to
# beginning of line), reload your site in your browser and test your sef url's.  If they work,
# it has been set by your server administrator and you do not need it set here.
#
#####################################################

#
#  mod_rewrite in use

RewriteEngine On

# Priorisieung von www.feuerwehr-wietmarschen.de
RewriteCond %{HTTP_HOST} ^feuerwehrwietmarschen\.de         [NC,OR]
RewriteCond %{HTTP_HOST} ^ofwietmarschen\.de             [NC,OR]
RewriteCond %{HTTP_HOST} ^feuerwehr-wietmarschen\.de         [NC,OR]
RewriteCond %{HTTP_HOST} ^www\.feuerwehrwietmarschen\.de     [NC]
RewriteCond %{HTTP_HOST} ^www\.ofwietmarschen\.de         [NC]
RewriteRule (.*) http://www.feuerwehr-wietmarschen.de/$1        [R=301,L,QSA]

##  Can be commented out if causes errors, see notes above.
Options +FollowSymLinks

########## Begin - Rewrite rules to block out some common exploits
## If you experience problems on your site block out the operations listed below
## This attempts to block the most common type of exploit `attempts` to Joomla!
#
# Block out any script trying to set a mosConfig value through the URL
RewriteCond %{QUERY_STRINGmosConfig_[a-zA-Z_]{1,21}(=|\%3D) [OR]
# Block out any script trying to base64_encode crap to send via URL
RewriteCond %{QUERY_STRINGbase64_encode.*\(.*\) [OR]
# Block out any script that includes a ********** tag in URL
RewriteCond %{QUERY_STRING} (\<|%3C).*script.*(\>|%3E) [NC,OR]
# Block out any script trying to set a PHP GLOBALS variable via URL
RewriteCond %{QUERY_STRINGGLOBALS(=|\[|\%[0-9A-Z]{0,2}) [OR]
# Block out any script trying to modify a _REQUEST variable via URL
RewriteCond %{QUERY_STRING_REQUEST(=|\[|\%[0-9A-Z]{0,2})
# Send all blocked request to homepage with 403 Forbidden error!
RewriteRule ^(.*)$ index.php [F,L]
#
########## End - Rewrite rules to block out some common exploits

#  Uncomment following line if your webserver's URL
#  is not directly related to physical file paths.
#  Update Your Joomla! Directory (just / for root)

RewriteBase /


########## Begin - Joomla! core SEF Section
#
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond 
%{REQUEST_FILENAME} !-d
RewriteCond 
%{REQUEST_URI} !^/index.php
RewriteCond 
%{REQUEST_URI} (/|\.php|\.html|\.htm|\.feed|\.pdf|\.raw|/[^.]*)$  [NC]
RewriteRule (.*) index.php
RewriteRule 
.* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization},L]
#
########## End - Joomla! core SEF Section 
Wenn ich es so mache, dann funktioniert es, der einzige Unterscheid ist, das ich die beiden Zeilen mit der Domain "ofwietmarschen.de" da raus genommen hab:
PHP-Code:
##
# @version $Id: htaccess.txt 10492 2008-07-02 06:38:28Z ircmaxell $
# @package Joomla
# @copyright Copyright (C) 2005 - 2008 Open Source Matters. All rights reserved.
# @license http://www.gnu.org/copyleft/gpl.html GNU/GPL
# Joomla! is Free Software
##


#####################################################
#  READ THIS COMPLETELY IF YOU CHOOSE TO USE THIS FILE
#
# The line just below this section: 'Options +FollowSymLinks' may cause problems
# with some server configurations.  It is required for use of mod_rewrite, but may already
# be set by your server administrator in a way that dissallows changing it in
# your .htaccess file.  If using it causes your server to error out, comment it out (add # to
# beginning of line), reload your site in your browser and test your sef url's.  If they work,
# it has been set by your server administrator and you do not need it set here.
#
#####################################################

#
#  mod_rewrite in use

RewriteEngine On

# Priorisieung von www.feuerwehr-wietmarschen.de
RewriteCond %{HTTP_HOST} ^feuerwehrwietmarschen\.de         [NC,OR]
RewriteCond %{HTTP_HOST} ^feuerwehr-wietmarschen\.de         [NC,OR]
RewriteCond %{HTTP_HOST} ^www\.feuerwehrwietmarschen\.de     [NC]
RewriteRule (.*) http://www.feuerwehr-wietmarschen.de/$1        [R=301,L,QSA]

##  Can be commented out if causes errors, see notes above.
Options +FollowSymLinks

########## Begin - Rewrite rules to block out some common exploits
## If you experience problems on your site block out the operations listed below
## This attempts to block the most common type of exploit `attempts` to Joomla!
#
# Block out any script trying to set a mosConfig value through the URL
RewriteCond %{QUERY_STRINGmosConfig_[a-zA-Z_]{1,21}(=|\%3D) [OR]
# Block out any script trying to base64_encode crap to send via URL
RewriteCond %{QUERY_STRINGbase64_encode.*\(.*\) [OR]
# Block out any script that includes a ********** tag in URL
RewriteCond %{QUERY_STRING} (\<|%3C).*script.*(\>|%3E) [NC,OR]
# Block out any script trying to set a PHP GLOBALS variable via URL
RewriteCond %{QUERY_STRINGGLOBALS(=|\[|\%[0-9A-Z]{0,2}) [OR]
# Block out any script trying to modify a _REQUEST variable via URL
RewriteCond %{QUERY_STRING_REQUEST(=|\[|\%[0-9A-Z]{0,2})
# Send all blocked request to homepage with 403 Forbidden error!
RewriteRule ^(.*)$ index.php [F,L]
#
########## End - Rewrite rules to block out some common exploits

#  Uncomment following line if your webserver's URL
#  is not directly related to physical file paths.
#  Update Your Joomla! Directory (just / for root)

RewriteBase /


########## Begin - Joomla! core SEF Section
#
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond 
%{REQUEST_FILENAME} !-d
RewriteCond 
%{REQUEST_URI} !^/index.php
RewriteCond 
%{REQUEST_URI} (/|\.php|\.html|\.htm|\.feed|\.pdf|\.raw|/[^.]*)$  [NC]
RewriteRule (.*) index.php
RewriteRule 
.* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization},L]
#
########## End - Joomla! core SEF Section 
 
16. November 2010, 07:46   #128
Bandwurm
Erde, Wind & Feuer
 
Benutzerbild von Bandwurm
 
Registriert seit: February 2002
Ort: Ockershausen
Beiträge: 7.669
Im Beitrag Nr 124 habe ich doch auch schon beschrieben, dass man nur drei Zeilen braucht, egal wie viele Domains auf den Webspace liegen.
Versuch es bitte mal so:

Code:
#  mod_rewrite in use

RewriteEngine On

# Priorisieung von www.feuerwehr-wietmarschen.de

RewriteCond %{HTTP_HOST} !^www\.feuerwehr-wietmarschen\.de [NC]
RewriteRule ^(.*) http://www.feuerwehr-wietmarschen.de/$1 [L,R=301]
 
16. November 2010, 18:40   #129
Brunsben
 
Registriert seit: November 2010
Beiträge: 3
Super, so funktioniert es!

Dankeschön für die schnelle Hilfe.
 
23. November 2010, 23:38   #130
Unregistriert
 
Beiträge: n/a
Hero

Halali Bandwurm,

Ich brauchte nur den Anfang und hab mir doch alles bis zum Ende durchgelesen.
Sehr interssant das alles, meinen Respekt vor deiner Ausdauer und deinem Wissen!

Wollte das nur mal sagen.

Zero
 
17. January 2011, 16:40   #131
achimkraemer
 
Registriert seit: January 2011
Ort: Esslingen
Beiträge: 3
Noch ein Problem

Hallo Bandwurm,

wahrscheinlich ist es nur eine lächerliche Kleinigkeit, die ich falsch mache, aber ich habe alle .htaccess-scripte ausprobiert - leider ohne Erfolg.

Die Domain evangeliumsdienst soll in das neu erstellte Unterverzeichnis Startseite umgeleitet werden. Dort wartet eine neue joomla Installation auf ihren Einsatz.

Jetzige .htaccess im root:

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

Ich bin etwas verzweifelt. Ich hoffe, es kann mir jemand helfen.

Schon mal vielen Dank und Grüße, Achim
 
17. January 2011, 17:30   #132
Bandwurm
Erde, Wind & Feuer
 
Benutzerbild von Bandwurm
 
Registriert seit: February 2002
Ort: Ockershausen
Beiträge: 7.669
Hmm, vielleicht so:

RewriteEngine on
RewriteCond %{HTTP_HOST} !^www\.evangeliumsdienst\.de [NC]
RewriteRule ^(.*) http://www.evangeliumsdienst.de/_2011/$1 [L,R=301]
 
17. January 2011, 17:36   #133
achimkraemer
 
Registriert seit: January 2011
Ort: Esslingen
Beiträge: 3
Hallo Bandwurm,
danke für die rasche Antwort.
Ich habe Dein Script als .htaccess angelegt.

Leider wird noch nicht umgeleitet. Es erscheint die alte Seite.

Vielleicht noch ne Idee?

Grüße, Achim
 
17. January 2011, 22:07   #134
achimkraemer
 
Registriert seit: January 2011
Ort: Esslingen
Beiträge: 3
erledigt

Hallo Bandwurm,
ich habe es selbst hingekriegt.
Ich musste den ganzen physikalischen Pfad der alten Installation angeben:

RewriteEngine on
# RewriteCond %{HTTP_HOST} !^www\.evangeliumsdienst\.de [NC]
# RewriteRule ^(.*) http://www.evangeliumsdienst.de/_2011/$1 [L,R=301]

# physikalischer Pfad auf dem manitu-server:
# alte seite: /home/sites/site269/web
# neue seite: /home/sites/site269/web/_2011

# Folgende 2 Zeilen müssen aktiviert sein:

RewriteCond %{HTTP_HOST} !^www\.evangeliumsdienst/home/sites/site269/web\.de [NC]
RewriteRule ^(.*) http://www.evangeliumsdienst.de/_2011/$1 [L,R=301]

Danke nochmal für Deine Bemühungen.

Grüße, Achim
 
19. January 2011, 19:25   #135
Bandwurm
Erde, Wind & Feuer
 
Benutzerbild von Bandwurm
 
Registriert seit: February 2002
Ort: Ockershausen
Beiträge: 7.669
Achso, bei Manitu. Jetzt wird mir das auch klar.
 
10. February 2011, 16:00   #136
chiron
chiron
 
Registriert seit: February 2011
Ort: Nürnberg
Beiträge: 3
Hallo,

auch ich bin über google hier gelandet, weil ich auf der Suche bin nach Hilfe bei der Erstellung einer .htaccess-Datei.

Ich habe insgesamt vier domains, die ich folgendermaßen umgeleitet haben möchte:
"alte-domain-deutsch" -> "neue-domain-deutsch"
"alte-domain-englisch" -> "neue-domain-englisch"

"alte-domain-deutsch" und "alte-domain-englisch" verweisen dabei beide ganz normal auf das root-verzeichnis, während "neue-domain-deutsch" und "neue-domain-englisch" per domainumleitung beim provider (strato) jeweils auf einen seperaten Unterordner umgeleitet sind.

Meine .htaccess im root-Verzeichnis sieht so aus:
Code:
RewriteEngine On
RewriteCond %{HTTP_HOST}   !^http://www.alte-domain-deutsch.de [NC]
RewriteRule ^(.*)$ http://www.neue-domain-deutsch.de/$1 [R=301,L]
RewriteCond %{HTTP_HOST}   !^http://www.alte-domain-englisch.com [NC]
RewriteRule ^(.*)$ http://www.neue-domain-englisch.com/$1 [R=301,L]
Für die deutsche Adresse funktioniert das auch einwandfrei, aber die Englische landet ebenfalls auf "neue-domain-deutsch".
Kann mir jemand weiterhelfen, wie das richtig aussehen müsste?

Viele Grüße
 
10. February 2011, 21:04   #137
chiron
chiron
 
Registriert seit: February 2011
Ort: Nürnberg
Beiträge: 3
Problem gelöst

Meine Anfrage hat sich erledigt, ich hab eine Lösung gefunden!

Grüße
 
15. February 2011, 11:27   #138
Happy
 
Benutzerbild von Happy
 
Registriert seit: February 2001
Beiträge: 372
Zitat:
Zitat von chiron Beitrag anzeigen
Meine Anfrage hat sich erledigt, ich hab eine Lösung gefunden!

Grüße
Welchen denn? Dieser hier:

Zitat:
RewriteEngine On
RewriteCond %{HTTP_HOST} !^www\.alte-domain-deutsch\.de$ [NC]
RewriteRule ^(.*)$ http://www.neue-domain-deutsch.de$1 [R=301,L]
RewriteCond %{HTTP_HOST} !^www\.alte-domain-englisch\.com$ [NC]
RewriteRule ^(.*)$ http://www.neue-domain-englisch.com$1 [R=301,L]
 
15. February 2011, 19:12   #139
Unregistriert
 
Beiträge: n/a
www und nicht-www wird NICHT bestraft

Die "Duplicate Content-Penalty" - entmystifiziert! - Google Webmaster-Zentrale Blog

Ein Eintrag aus dem offiziellen Google-Blog:

"Lasst uns also eines ein für alle Mal klarstellen: Es gibt keine "Duplicate Content-Penalty".

Zumindest nicht in der Art und Weise, wie es die meisten User beschreiben, wenn sie darüber sprechen.
[...]
Die meisten Webmaster, die sich über Duplicate Content sorgen, reden jedoch nicht von Scraping oder Domainfarms; sie beziehen sich eher auf mehrfache URLs auf derselben Domain, die denselben Content aufweisen, wie beispielsweise IANA &mdash; Example domains und IANA &mdash; Example domains. Diese Art von Duplicate Content kann möglicherweise Einfluss darauf haben, wie eure Site in den Suchergebnissen erscheint - sie verursacht jedoch keine Penalties."
 
16. February 2011, 11:35   #140
chiron
chiron
 
Registriert seit: February 2011
Ort: Nürnberg
Beiträge: 3
Meine Lösung

Hallo Happy,

danke für die Antwort! Meine Lösung siehr so aus, daß ich alle vier domains per Provider-Domainumleitung auf die jeweiligen Unterordner umgeleitet habe, also:

"alte-domain-deutsch" -> Unterordner "deutsch"
"neue-domain-deutsch" -> Unterordner "deutsch"

"alte-domain-englisch" -> Unterordner "englisch"
"neue-domain-englisch" -> Unterordner "englisch"

In den Unterordnern liegt dann jeweils eine .htaccess:
Code:
RewriteEngine On
RewriteCond %{HTTP_HOST}   !^www\.neue-domain-deutsch\.de [NC]
RewriteRule ^(.*) http://www.neue-domain-deutsch.de/$1 [R=301,L]
(Im enlischen Unterordner entsprechend)

Gruß,
chiron
 
16. February 2011, 14:44   #141
Happy
 
Benutzerbild von Happy
 
Registriert seit: February 2001
Beiträge: 372
Zitat:
Zitat von Unregistriert Beitrag anzeigen
Die "Duplicate Content-Penalty" - entmystifiziert! - Google Webmaster-Zentrale Blog

Ein Eintrag aus dem offiziellen Google-Blog:

"Lasst uns also eines ein für alle Mal klarstellen: Es gibt keine "Duplicate Content-Penalty".

Zumindest nicht in der Art und Weise, wie es die meisten User beschreiben, wenn sie darüber sprechen.
[...]
Die meisten Webmaster, die sich über Duplicate Content sorgen, reden jedoch nicht von Scraping oder Domainfarms; sie beziehen sich eher auf mehrfache URLs auf derselben Domain, die denselben Content aufweisen, wie beispielsweise IANA &mdash; Example domains und IANA &mdash; Example domains. Diese Art von Duplicate Content kann möglicherweise Einfluss darauf haben, wie eure Site in den Suchergebnissen erscheint - sie verursacht jedoch keine Penalties."
Hallo Thomas

Ist auch ein alter Hut! Nur bei der Installation einiger Systeme kann es durchaus sinnvoll sein, wenn man sich auf eine "Auswahl" festlegt.
 
28. April 2011, 12:56   #142
Kelley1995
 
Registriert seit: April 2011
Beiträge: 1
3 Herausforderungen mit der URL-Weiterleitung

Hallo allerseits,

ich würde gerne Folgendes realisieren:

- Wenn eine Subdomain vor der Domain steht, dann soll die Subdomain genommen werden.

- Wenn vor der Domain kein www. steht, soll alles auf www. umgeleitet werden.

- Wenn hinter der Domain nichts weiter kommt, dann soll automatisch alles auf www.meine-domain.de/de umgeleitet werden, damit die deutsche Sprache angezeigt wird.

Habt Ihr eine Idee?

Vielen Dank für Eure Hilfe,
beste Grüße
Kelley
 
7. June 2011, 19:22   #143
bike_hunter
 
Registriert seit: June 2011
Beiträge: 1
Hallo!
Ich bin neu hier und habe auch eine Frage zum Thema. Wie kann ich dem Server klar machen, dass alle index.php?id=xxx zu schönen urls werden ohne ?
ich hatte da etwas ausprobiert aber der hat nichts gemacht. Vielen Dank schon ma..

Liebe Grüße
Bike-Hunter
 
17. June 2011, 10:37   #144
Shoto
 
Beiträge: n/a
Unterschiedliche URLIs zu unterschiedlichen URIs per Rewriterule umleiten?

Hallo Leute,

wie verhält es sich, wenn ich beispielsweise im Google index einen Deeplink habe, den ich auf die neue Seite umbiegen will? Mit der Rewriterule bleibt ja dieser Deeplink auch in der Browserzeile stehen. Derzeit mache ich das mit

Redirect permanent

Hier springt aber dann auch in der Adresszeile die Adresse um.

Wie ist den der Code für eione rewriterule damit folgendes passiert:

"nimm für exakt diesen pfad - exakt diesen neuen pfad"

Vermutlich ist es so einfach, dass ich deswegen nirgends was finde...
 
11. August 2011, 09:28   #145
stephanie_2
 
Registriert seit: August 2011
Beiträge: 1
zusatzdomains auf haupt leiten

hallo, ich hab mir jetzt hier alle durchgelesen, finde aber keine version wo ich mir ganz sicher sein kann, dass sie mein anliegen 100% klärt.
ich habe ein wordpress mit squirrel fonts laufen. habe jetzt zusatzdomains per domain umleitung in ordner bei hosteurope in selbigen wp ordner gelenkt. alles soweit ok, bis auf dass die squirrel fonts nicht angezeigt werden.
jetzt will ich es auf einen tip hin mit htacces versuchen.
meine fragen;
1. muss ich dann bei host europe alles wieder in ein und denselben ordner leiten? muss die wordpress installation aus ihrer 2 ebenen höher als root liegenden stelle verändert werden? ..also datenbankstress?
hier meine hauptdomain:
competence-and-more.de
(noch mit passwort login: holger passwort: 098098098)
und diese domain sollen auch da hin führen:
competenceandmore.de
competenceandmore.com
jetzt hab ich es vorläufig per metarefresh tag gemach (was ja sehr suchmaschinenfeindlich ist, oder?)
danke sehr für hilfe!!!!
 
28. October 2011, 17:24   #146
Philippe
 
Beiträge: n/a
UMLAUTE

HI und vielen Dank für diese ausführliche Hilfe!
Ich habe alles bei mir hinbekommen mit:

RewriteEngine On
RewriteCond %{HTTP_HOST} !^www\.meine-domain\.de [NC]
RewriteRule ^(.*) http://www.meine-domain.de/$1 [L,R=301]

Jaaaaa aber spannend wird es wenn man Umlaute in der Adresse hat.
Die htaccess formatiert mir ein "ä" einfach um! Und ein "ae" bringt mir nichts..
gibt es die Möglichkeit auf eine Adresse mit Umlauten zu redirecten?
z.B.
döner.de auf www.döner.de und eben nicht auf doener.de - Informationen zum Thema Döner,fast food. Diese Website steht zum Verkauf!
Über Hilfe würde ich mich sehr freuen.
Grüße,
Philippe
 
17. November 2011, 00:30   #147
Bandwurm
Erde, Wind & Feuer
 
Benutzerbild von Bandwurm
 
Registriert seit: February 2002
Ort: Ockershausen
Beiträge: 7.669
Hast du mal versucht das "ä" als Ascii Zeichen einzugegeben, also "ALT+132" eintippen, statt "ä"?
 
17. November 2011, 12:23   #148
genial
Unbekannte Mail Adresse
 
Benutzerbild von genial
 
Registriert seit: June 2001
Beiträge: 1.462
ich denke mal, ohne es geprüft zuhaben, dass man bei umlautdomains die entsprechenden IDNS angeben muss, also statt "ä" ein "xn--4ca" usw.
 
7. February 2012, 12:05   #149
awex
 
Registriert seit: February 2012
Beiträge: 1
2 domain probleme

hallo ich habe ebenfalls ein problem.

ich habe 2 urls.
einmal Playstationvita Forum (hauptdomain)

und einmal Playstationvita Forum (2. domain)

da ich keine probleme wegen double content haben möchte,möchte ich gerne wissen wie man folgendes in die .htaccess einträgt:

wenn ich über ww.psvitagmer.de gehe möchte ich haben das es sofort auf Playstationvita Forum umgeleitet wird.

hoffe mir kann jemand helfen

mfg awex
 
11. February 2012, 23:53   #150
Bandwurm
Erde, Wind & Feuer
 
Benutzerbild von Bandwurm
 
Registriert seit: February 2002
Ort: Ockershausen
Beiträge: 7.669
Das steht doch schon alles in den Beiträgen vorher, lesen, umsetzen.
Ich nehme dich nicht an deine Hand, oder möchtest du meinen Stundenlohn hören?
 
Antwort

  Skats > Technik & Digitales > Software > SEO

Stichworte
mod_rewrite, htaccess, seo

Themen-Optionen



Alle Zeitangaben in WEZ +1. Es ist jetzt 03:29 Uhr.


Powered by vBulletin, Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Online seit 23.1.2001 um 14:23 Uhr

Die hier aufgeführten Warenzeichen und Markennamen sind Eigentum des jeweiligen Herstellers.