ich befasse mich seit 2 monaten c.a mit Seo und co.
Ich hab soviel erfaurungen bereits sammeln können, denoch komme ich bei einem Problem nicht weiter. Ich habe viel googel benutzt und co, aber stoße immer wieder nur auf geringfügige antworten zu meinem problem.
Es geht um Seo freundliche Format URLs.
Ich habe meine URLs Seo Freundlich gemacht mit.html
denoch viel mir auf vielen seiten auf das Sie www.meinedomain.de/kontakt oder www.meinedomain.de/impressum stehen haben usw.
Seo freundliche URLs sind ja schon und gut, aber nützt nicht wirklich wen trotz der URL format nicht stimmt.
Es gibr ein code der es erlaubt die dateiendung .php unsichtbar zu machen somit stimmt dann auch der URi Format dann.
bsp.
www.meinedomain.de/anmelden.php?ref=PHPREFID
mit dem code schauts dann so aus:
www.mainedomain.de/anmelden
Und genau so möchte ich das auch haben. Ich habe es zwar soweit hinbekommen und der code schaut so aus in meiner .htaccess
Code: Alles auswählen
Options +FollowSymLinks
RewriteEngine on
RewriteRule anmelden-(.*)$ /anmelden.php?ref=$1 [L]
wie man auf dem bild sehen kann wird links angezeigt welche URLs den doppel conten veruhrsachen, und rechts dann die mögliche lösung so wi ich das verstehe. Wen ich ein / zeichen benutze geht garnichts bzw. die seite wird angezeigt aber verunstaltet.
Ich bin wirklich verzweifelt, seit 2 monaten googel ich rum und such vergebs eine lösung. Ich weiß nicht was ich falsch mache. Meine .htaccess ist naja eher verunstaltet mitlerweile, aber ich kann den inhalt gern posten.
Code: Alles auswählen
AddType application/x-httpd-php5 .php
AddHandler x-httpd-php5 .php
Options +FollowSymlinks
RewriteEngine on
rewritecond %{http_host} ^werbe-stern.de [nc]
rewriterule ^(.*)$ http://www.werbe-stern.de/$1 [r=301,nc]
RewriteEngine On
RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /index\.php\ HTTP/
RewriteRule ^index\.php$ http://%{HTTP_HOST}/ [R=301,L,NC]
[Anfang Experimenteller code abschnitt]
[color=#FF0000]
RewriteRule index-(.*)$ /index.php?sess=$1 [L]
RewriteRule anmelden-(.*)$ /anmelden.php?ref=$1 [L]
RewriteRule benutzerdaten/(.*)$ /benutzerdaten?$1 [L]
RewriteRule regeln-(.*)$ /regeln.php?sess=$1 [L]
RewriteRule partners-(.*)$ /partners.php?sess=$1 [L]
RewriteRule faq-(.*)\.*$ /faq.php?sess=$1 [L]
RewriteRule faq\.php/(.*)\.*$ http://werbe-stern.de/faq? [R=301,L]
RewriteRule werbe_mails/(.*).php$ http://werbe-stern.de/werbe_mails.php? [R=301,L]
RewriteRule aktiv_rally-(.*)\.*$ /ref_rally.php?sess=$1
RewriteRule klick_rally-(.*)\.*$ /klick_rally.php?sess=$1
RewriteRule ref_rally-(.*)\.*$ /ref_rally.php?sess=$1
RewriteEngine On
RewriteCond %{THE_REQUEST} anmelden\.php [NC]
RewriteRule anmelden.php$ http://www.werbe-stern.de/anmelden.php?ref=$1 [NC,R=301]
RewriteEngine On
RewriteCond %{THE_REQUEST} anmelden\ [NC]
RewriteRule ^anmelden\.php$ http://www.werbe-stern.de/anmelden- [NC,R=301]
[/color]
[Ende Experimenteller code abschnitt]
RewriteRule regeln-sess-\.html$ regeln.php?sess=$1
RewriteRule account-sess-(.*)\.html$ account.php?sess=$1
RewriteRule profil-sess-(.*)\.html$ profil.php?sess=$1
RewriteRule account_seiten-sess-(.*)\.html$ account_seiten.php?sess=$1
RewriteRule mediadaten-ref-(.*)-sess-(.*)\.html$ mediadaten.php?ref=$1&sess=$2
RewriteRule profil-sess-(.*)\.html$ profil.php?sess=$1
RewriteRule account-sess-(.*)\.html$ account.php?sess=$1
RewriteRule account_seiten-sess-(.*)\.html$ account_seiten.php?sess=$1
RewriteRule account_seite-sess-(.*)\.html$ account_seite.php?sess=$1
RewriteRule account_refs-sess-(.*)\.html$ account_refs.php?sess=$1
RewriteRule account_punkte_transfer-sess-(.*)\.html$ account_punkte_transfer.php?sess=$1
RewriteRule account_banner_liste-sess-(.*)\.html$ account_banner_liste.php?sess=$1
RewriteRule account_transaktionen-sess-(.*)\.html$ account_transaktionen.php?sess=$1
RewriteRule account_spiele-sess-(.*)\.html$ account_spiele.php?sess=$1
RewriteRule account_bws_statistik-sess-(.*)\.html$ account_bws_statistik.php?sess=$1
RewriteRule account_bklick-sess-(.*)\.html$ account_bklick.php?sess=$1
RewriteRule account_tklick-sess-(.*)\.html$ account_tklick.php?sess=$1
RewriteRule account_bws-modus-(.*)-sess-(.*)\.html$ account_bws.php?modus=$1&sess=$2
RewriteRule login-ref-(.*)-sess-(.*)\.html$ login.php?ref=$1&sess=$2
RewriteRule logout-sess-(.*)\.html$ logout.php?sess=$1
RewriteRule punktekauf-sess-(.*)\.html$ punktekauf.php?sess=$1
RewriteRule bws_index-ref-(.*)-sess-(.*)\.html$ bws_index.php?ref=$1&sess=$2
RewriteRule werbe_mails-ref-(.*)-sess-(.*)\.html$ werbe_mails.php?ref=$1&sess=$2
RewriteRule mediadaten-ref-(.*)-sess-(.*)\.html$ mediadaten.php?ref=$1&sess=$2
RewriteRule aktiv_rally-(.*)\.html aktiv_rally.php?sess=$1
RewriteRule klick_rally-ref-(.*)-sess-(.*)\.html$ klick_rally.php?ref=$1&sess=$2
RewriteRule ref_rally-ref-(.*)-sess-(.*)\.html$ ref_rally.php?ref=$1&sess=$2
RewriteRule impressum-ref-(.*)-sess-(.*)\.html$ impressum.php?ref=$1&sess=$2
RewriteRule kontakt1-ref-(.*)-sess-(.*)\.html$ kontakt1.php?ref=$1&sess=$2
RewriteRule linkus-ref-(.*)-sess-(.*)\.html$ linkus.php?ref=$1&sess=$2
RewriteRule partner_werden-ref-(.*)-sess-(.*)\.html$ partner_werden.php?ref=$1&sess=$2
RewriteCond %{THE_REQUEST} regeln\-ref-.html [NC]
RewriteRule (.*)regeln\-sess-.html http://www.werbe-stern.de/regeln-sess-$1 [NC,R=301]
Options +FollowSymLinks
RewriteEngine on
RewriteRule banner_klick-id-(.*)\.*$ banner_klick.php?id=$1
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME}.php -f
RewriteRule ^(.+)$ $1.php [L,QSA]
Ich weiß nicht wie ich mein Problem am besten beschreiben soll,
schaut mal selbt auf meiner seite und klickt mal die links durch im seiten menü: Meine Page
Also wie gesagt die links scheinen zu gehen, das Problem ist aber das in meiner statistik dann folgendes angezeigt wird, auf dem bild sind man was ich meine. Merkwürdig find ich das er überall immer die index.php mit anheftet was wohl den Doppel conten veruhsacht, glaube ich.
Villt kann mir ja hier jemand helfen was ich falsch mache mit den links.
Bedanke mich jetzt schon mal im voraus, ach und beachtet bitte meine Rechtschreibung nicht so, da ich nich so gut bin in sachen Rechtschreibung und co.
mfg Mike alias djmuck