Du befindest Dich im Archiv vom ABAKUS Online Marketing Forum. Hier kannst Du Dich für das Forum mit den aktuellen Beiträgen registrieren.

mehrere Domains mit htaccess zusammenführen[erledigt]

Ajax, Hijax, Microformats, RDF, Markup, HTML, PHP, CSS, MySQL, htaccess, robots.txt, CGI, Java, Javascript usw.
Neues Thema Antworten
Treat
PostRank 1
PostRank 1
Beiträge: 1
Registriert: 28.04.2010, 12:18
Wohnort: Kiel

Beitrag von Treat » 28.04.2010, 12:36

endlich habe ich es selber geschafft->erledigt
schade, dass neulingen hier nicht geholfen wird :(


ich bin quasi Anfänger und habe vor dem 15.Januar noch keine Ahnung von Homepage erstellung und co.

dank des Forum habe ich mir alles erlesen können, aber bei dieser einen Sache komme ich einfach nicht weiter:


ich habe 3 Domains welche alle mit dem gleichen Inhalt arbeiten.Alle bei strato gehostet und registriert

(damit das nicht als spam/werbung interpretiert wird, habe ich mal de->tld geändert)

partydj-kiel.tld <---Hauptdomain
party-dj-kiel.tld
hochzeitsdj-kiel.tld
(und natürlich alles nochmal mit www.)
also 6 vatianten, die google einzeln ranked->ziemlich shice für mich ;)

nun habe ich gelesen, dass mehrere Domains mit dem gleichen content schädlich für google sein sollen. und das ranking runtschraubt.

ich habe auch schon vieles gelesen und ausprobiert, aber immer wenn ich da dran was ändere wird die HP garnichtmehr gefunden oder es ändert sich garnichts :(

ich möchte also die oben genannten Adressen ALLE auf WWW.partydj-kiel.tld weiterleiten


so sieht die originale->von joomla generierte htaccess aus:

Seid mir bitte nicht böse... die Frage kam auch schon öfters(auch in diesem Forum), aber alles was ich probiert habe ist bis jetzt immer schief gegangen... für euch ist das warscheinlich 1min arbeit... ich hühnere da schon knapp 2 Tage dran rum :(


Code: Alles auswählen

##
# @version $Id&#58; htaccess.txt 13415 2009-11-03 15&#58;53&#58;25Z ian $
# @package Joomla
# @copyright Copyright &#40;C&#41; 2005 - 2008 Open Source Matters. All rights reserved.
# @license http&#58;//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&#58; '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 &#40;add # to
# beginning of line&#41;, 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.
#
#####################################################

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

#
#  mod_rewrite in use

RewriteEngine On

########## 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!
#
## Deny access to extension xml files &#40;uncomment out to activate&#41;
#<Files ~ "\.xml$">
#Order allow,deny
#Deny from all
#Satisfy all
#</Files>
## End of deny access to extension xml files
RewriteCond %&#123;QUERY_STRING&#125; mosConfig_&#91;a-zA-Z_&#93;&#123;1,21&#125;&#40;=|\%3D&#41; &#91;OR&#93;
# Block out any script trying to base64_encode crap to send via URL
RewriteCond %&#123;QUERY_STRING&#125; base64_encode.*\&#40;.*\&#41; &#91;OR&#93;
# Block out any script that includes a <script> tag in URL
RewriteCond %&#123;QUERY_STRING&#125; &#40;\<|%3C&#41;.*script.*&#40;\>|%3E&#41; &#91;NC,OR&#93;
# Block out any script trying to set a PHP GLOBALS variable via URL
RewriteCond %&#123;QUERY_STRING&#125; GLOBALS&#40;=|\&#91;|\%&#91;0-9A-Z&#93;&#123;0,2&#125;&#41; &#91;OR&#93;
# Block out any script trying to modify a _REQUEST variable via URL
RewriteCond %&#123;QUERY_STRING&#125; _REQUEST&#40;=|\&#91;|\%&#91;0-9A-Z&#93;&#123;0,2&#125;&#41;
# Send all blocked request to homepage with 403 Forbidden error!
RewriteRule ^&#40;.*&#41;$ index.php &#91;F,L&#93;
#
########## 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 &#40;just / for root&#41;

# RewriteBase /


########## Begin - Joomla! core SEF Section
#
RewriteCond %&#123;REQUEST_FILENAME&#125; !-f
RewriteCond %&#123;REQUEST_FILENAME&#125; !-d
RewriteCond %&#123;REQUEST_URI&#125; !^/index.php
RewriteCond %&#123;REQUEST_URI&#125; &#40;/|\.php|\.html|\.htm|\.feed|\.pdf|\.raw|/&#91;^.&#93;*&#41;$  &#91;NC&#93;
RewriteRule &#40;.*&#41; index.php
RewriteRule .* - &#91;E=HTTP_AUTHORIZATION&#58;%&#123;HTTP&#58;Authorization&#125;,L&#93;
#
########## End - Joomla! core SEF Section
Vielen Dank schonmal im vorraus für Eure Hilfe!
liebe Grüße
Bastian aka Treat

edit:
endlich habe ich es selber geschafft->erledigt
schade, dass neulingen hier nicht geholfen wird :(

Anzeige von ABAKUS

von Anzeige von ABAKUS »


Hochwertiger Linkaufbau bei ABAKUS:
  • Google-konformer Linkaufbau
  • nachhaltiges Ranking
  • Linkbuilding Angebote zu fairen Preisen
  • internationale Backlinks
Wir bieten Beratung und Umsetzung.
Jetzt anfragen: 0511 / 300325-0

barracuda
PostRank 1
PostRank 1
Beiträge: 28
Registriert: 28.04.2010, 11:34
Wohnort: South Africa, Kapstadt

Beitrag von barracuda » 29.04.2010, 20:00

Ich bin auch ganz neu hier und helfe Dir gerne!

Hier eine kurze und knappe Alternative für die Lösung:

Code: Alles auswählen

RewriteEngine On
RewriteCond %&#123;http_host&#125; !^www\. &#91;OR&#93;
RewriteCond %&#123;http_host&#125; ^&#40;www\.&#41;?domain1\.de &#91;OR&#93;
RewriteCond %&#123;http_host&#125; ^&#40;www\.&#41;?domain2\.de &#91;OR&#93;
RewriteCond %&#123;http_host&#125; ^&#40;www\.&#41;?domain3\.de
Rewriterule ^&#40;.*&#41;$ http&#58;//www.hauptdomain.de/$1 &#91;R=301&#93;
Alle Anfragen egal ob mit oder ohne "www" werden auf www.hauptdomain.de per 301 umgeleitet.

heino
PostRank 8
PostRank 8
Beiträge: 833
Registriert: 21.09.2006, 13:42

Beitrag von heino » 29.04.2010, 20:37

Das sollte reichen:

Code: Alles auswählen

RewriteCond %&#123;http_host&#125; !^www\.hauptdomain\.de &#91;NC&#93;
Rewriterule ^&#40;.*&#41;$ http&#58;//www.hauptdomain.de/$1 &#91;L,R=301&#93;

Anzeige von ABAKUS

von Anzeige von ABAKUS »

Content Erstellung von ABAKUS Internet Marketing
Ihre Vorteile:
  • einzigartige Texte
  • suchmaschinenoptimierte Inhalte
  • eine sinnvolle Content-Strategie
  • Beratung und Umsetzung
Jetzt anfragen: 0511 / 300325-0

barracuda
PostRank 1
PostRank 1
Beiträge: 28
Registriert: 28.04.2010, 11:34
Wohnort: South Africa, Kapstadt

Beitrag von barracuda » 29.04.2010, 21:12

@heino: Er will doch mehrere Domains umleiten auf die www.hauptdomain.de umleiten.

heino
PostRank 8
PostRank 8
Beiträge: 833
Registriert: 21.09.2006, 13:42

Beitrag von heino » 29.04.2010, 21:23

Richtig.

Darum schaut ja meine Condition so aus, dass alles was nicht (deswegen das !) www.hauptdomain.de ist auf die www.hauptdomain.de umgeleitet wird. Nebendomains plus fehlendes www werden mit einer Bedingung "erschlagen".

Und das "RewriteEngine On" hat er bereits in seiner .htaccess stehen.

Noch Fragen?

barracuda
PostRank 1
PostRank 1
Beiträge: 28
Registriert: 28.04.2010, 11:34
Wohnort: South Africa, Kapstadt

Beitrag von barracuda » 29.04.2010, 21:29

Touché

hahni
PostRank 1
PostRank 1
Beiträge: 16
Registriert: 16.04.2010, 08:50
Wohnort: Regensburg

Beitrag von hahni » 11.11.2010, 09:13

Das mit den OR-Verknüpfungen war für mich auch sehr interessant zu wissen. Wie kann ich aber einzelne Subdomains ausnehmen?

Also gleiches Problem wie der Thread-Ersteller: mehrere Domains die mit und ohne www auf eine Hauptdomain geleitet werden sollen.

Allerdings soll bei der Hauptdomain auch mind. eine Subdomain (wie zum beispiel "mail".domain.tld) möglich sein.

Was muss man dann eintragen?
björn hahnefeld InformationsTechnologien * Regensburg
.::. Magento - TYPO3 - Suchmaschinenoptimierung .::.

Synonym
PostRank 10
PostRank 10
Beiträge: 3708
Registriert: 09.08.2008, 02:55

Beitrag von Synonym » 11.11.2010, 11:43

um beim Code von heino zu bleiben

Code: Alles auswählen

RewriteCond %&#123;http_host&#125; !^www\.hauptdomain\.de &#91;NC&#93;
RewriteCond %&#123;http_host&#125; !^sub1\.hauptdomain\.de &#91;NC&#93;
Rewriterule ^&#40;.*&#41;$ http&#58;//www.hauptdomain.de/$1 &#91;L,R=301&#93;
Wenn NICHT www. und NICHT sub1. , dann weiterleiten

Antworten
  • Vergleichbare Themen
    Antworten
    Zugriffe
    Letzter Beitrag