Skats

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


 
 
26. April 2010, 14:51   #1
nixversteher
 
Benutzerbild von nixversteher
 
Registriert seit: April 2010
Beiträge: 2
Seo/mod_rewrite und ich - Es funktioniert einfach nichts!

Hallo liebe Gemeinde!

Neu und unschuldig guck ich drein, denn ich muss wohl hier nun richtig sein.

Ich habe diverse Foren abgeklappert und Suchmaschinen vergewaltigt, nur damit ich aus SEO endlich einmal schlau werde.
Aber ich kappiere es einfach nicht.
Dann fand ich dieses Forum hier und bin erstaunt, dass es wohl echte Profis hier geben muss.
Daher gleich mal ein paar für mich sehr wichtige Fragen, welche ich Euch gerne stellen möchte.

1.) Ich habe zwei Domains, welche aber ein und die selbe ist. Beispiel: domain.TK führt zu domain.ORG.
Beide beinhalten dasselbe Produkt auf ein und demselben Hoster. (nur die domain ist anders. mehr nicht)
Nur wenn ich via domain.TK meine Site aufrufen lasse, führt diese mich zwar wie eingestellt auf domain.ORG, jedoch verschwindet das TK nicht und meine User sind etwas verwirrt, da meine Inhalte ausschließlich auf domain.ORG zugeschnitten sind.
Dementsprechend möchte ich gerne, dass das TK verschwindet und dafür ORG erscheint.
Ich habe dann dieses Beispiel verwendet:
Code:
RewriteEngine On
RewriteCond %{HTTP_HOST} ^domain\.tk$ [NC]
RewriteRule ^(.*)$ http://domain.org/$1 [R=301,L]
Leider funktioniert es jedoch nicht. Das TK bleibt bestehen.
Daher: Was mache ich hierbei falsch?
~~~
2.) Meine bisweilen wichtigste Frage, welche ich einfach nicht umgesetzt bekomme:
Wie schaffe ich es denn nun wirklich, dass meine anzuzeigenen Webseiten via SEO umgeschrieben werden?
Ich meine, es sollte dann nicht mehr domain.org/hier_inhalt.php stehen, sondern ehm, naja, halt etwas anderes, welches man ja offensichtlich via SEO verändern kann/könnte!?
Nehmen wir ein konkretes Beispiel:
Ich habe die Site domain.org/ordner1/ordner2/inhalt.php
So.... Und ich möchte es nun umschreiben lassen via SEO, dass es z.B. so aussieht: domain.org/inhalt(.php)

Ich hoffe Ihr versteht mich soweit?

Denn ich verstehe, gerade was die zweite Frage angeht, absolut gar nichts. Viele Beispiele hatte ich einst ausprobiert und entweder wurde die Site zerschossen oder gar nimmer angezeigt.

Auch faszinierend finde ich, dass ich eine vorgefertigte htaccess habe (durch ein Programm), ich dann im acp vom Programm SEO aktiviere und dann auf einmal die Ordner gar nicht mehr erreichbar sind.
Das Programm als Beispiel ist Gallery 2
Der Code aus der htaccess ist folgender:
Code:
# BEGIN Url Rewrite section
# (Automatically generated.  Do not edit this section)
<IfModule mod_rewrite.c>
    RewriteEngine On

    RewriteBase /

    RewriteCond %{REQUEST_FILENAME} -f [OR]
    RewriteCond %{REQUEST_FILENAME} -d [OR]
    RewriteCond %{REQUEST_FILENAME} gallery\_remote2\.php
    RewriteCond %{REQUEST_URI} !/main\.php$
    RewriteRule .   -   [L]

    RewriteCond %{HTTP:Authorization} (.+)
    RewriteCond %{QUERY_STRING} !g2_authorization=
    RewriteRule .   %{REQUEST_URI}?g2_authorization=%1   [QSA]
    RewriteCond %{THE_REQUEST} /d/([0-9]+)-([0-9]+)/([^/?]+)(\?.|\ .)
    RewriteCond %{REQUEST_URI} !/main\.php$
    RewriteRule .   /main.php?g2_view=core.DownloadItem&g2_itemId=%1&g2_serialNumber=%2&g2_fileName=%3   [QSA,L]
    RewriteCond %{THE_REQUEST} /v/([^?]+)\.davmount(\?.|\ .)
    RewriteCond %{REQUEST_URI} !/main\.php$
    RewriteRule .   /main.php?g2_view=webdav.DownloadDavMount&g2_path=%1   [QSA,L]
    RewriteCond %{THE_REQUEST} /w(/[^?]*)?(\?.|\ .)
    RewriteCond %{REQUEST_URI} !/main\.php$
    RewriteRule .   /main.php?g2_controller=webdav.WebDav&g2_path=%1   [QSA,L]
    RewriteCond %{THE_REQUEST} /v/([^?]+)(\?.|\ .)
    RewriteCond %{REQUEST_URI} !/main\.php$
    RewriteRule .   /main.php?g2_path=%1   [QSA,L]
</IfModule>

# END Url Rewrite section

<Files ~ "\.(inc|class)$">
Deny from all
</Files>
Nun, naja, wie gesagt, es funktioniert nie etwas bei mir, was ich mit SEO mache.
Das einzige was wahrhaftig funktioniert, sind integrierte, vorgefertigte Scripte.
Als Beispiel Wordpress oder phpbb 3.x.
Da funzt merkwürdigerweise SEO.
Auch von meinem Hoster OVH wird SEO selbstverständlich unterstützt.
Daran kann es also nicht liegen.

Und jedes Male, wenn ich aus dem Internet mir Beispiele anschaue, ich diese dann in meine htaccess umsetze, funzt es einfach nicht.

Das einzige welches ich hier aus dem Forum habe und auch funktioniert ist:
Code:
RewriteEngine On
RewriteCond %{HTTP_HOST} ^domain\.de$ [NC]
RewriteRule ^(.*)$ http://www.domain.de/$1 [R=301,L]
Also mod_rewrite funzt bei mir wohl doch. Aber irgendwie bin ich absolut blöde dazu, url-umschreibungen (und die erste Frage hier) zu lösen.

Ich bitte daher hier an dieser Stelle, sehr um Eure Mithilfe.
Könnt Ihr mir helfen? Ihr wäret meine letzte Anlaufstelle.
Vielen Dank!

Liebe Grüße, nixversteher
 
26. April 2010, 15:00   #2
Bandwurm
Erde, Wind & Feuer
 
Benutzerbild von Bandwurm
 
Registriert seit: February 2002
Ort: Ockershausen
Beiträge: 7.669
Versuche erst einmal dies, wenn die tk und die org tatsächlich auf den gleichen Inhalt verlinken, reicht es in der zweiten Zeile es folgendermaßen ab zu fragen:
Erfolgt der Aufruf nicht über (www.) domain.org, dann leite um.
Sieht dann so aus:

Code:
RewriteEngine On
RewriteCond %{HTTP_HOST} !^www\.domain\.org$ [NC]
RewriteRule ^(.*)$ http://www.domain.org/$1 [R=301,L]
Diese .htaccess leg in den root.
 
26. April 2010, 15:07   #3
nixversteher
 
Benutzerbild von nixversteher
 
Registriert seit: April 2010
Beiträge: 2
Hallo und danke Dir, dass Du Dich meiner annimst.

Leider funktioniert es aber überhaupt nicht. -.-"
 
26. April 2010, 16:10   #4
Bandwurm
Erde, Wind & Feuer
 
Benutzerbild von Bandwurm
 
Registriert seit: February 2002
Ort: Ockershausen
Beiträge: 7.669
Welches Betriebssystem läuft auf deinem Server?
Welche Software benutzt du zum administrieren?
 
Antwort

  Skats > Technik & Digitales > Software > SEO

Stichworte
mod, rewrite, seo, url




Alle Zeitangaben in WEZ +1. Es ist jetzt 20:44 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.