Seite 1 von 1

.htaccess Weiterleitung

Verfasst: 01.09.2011, 14:59
von SRH13175
Hallo,

ich stelle mich leider sehr naiv an bei dem Arbeiten mit der .htaccess Datei :(

Gibt es irgend eine gute Erklärung um genau das Thema zu verstehen?

Mein Problem sieht folgend aus:

Alle Einträge Google und alle meine Backlinks sehen aus

https://www.rolls-royce-wiki.de/index.php/SRH2008

Nun nach der umstellung sieht die URL so aus:

https://www.rolls-royce-wiki.de/SRH2008

Wie kann ich das mit der .htaccess datei machen?


Bisher steht folgendes in der Datei drin:

RewriteEngine on

RewriteCond %{REQUEST_URI} !index.php
RewriteCond %{REQUEST_FILENAME} -f [OR]
RewriteCond %{REQUEST_FILENAME} -d [OR]
RewriteCond %{REQUEST_FILENAME} -l
RewriteRule ^(.+) /srv/www/vhosts/rolls-royce-wiki.de/httpdocs/$1 [L]

# redirect to main page

RewriteRule ^/*$ /index.php?title=Startseite [L,QSA]

# anything else is to be treated as a title

RewriteCond %{REQUEST_URI} !index.php
RewriteRule ^(.+)$ /index.php?title=$1 [L,QSA]

Danke im Vorraus

Verfasst:
von

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

Verfasst: 01.09.2011, 17:35
von Nokes
RewriteEngine On
RewriteRule ^([^/]*)\/$ /index.php?title=$1 [L]

-> rolls-royce-wiki.de/SRH2008/

Verfasst: 03.09.2011, 19:01
von SRH13175
Hallo,

danke für deinen Hinweis.

Täusche ich mich oder macht nun google aus jeder Seite zwei seiten?

rolls-royce-wiki.de/SRH2008
und
www.rolls-royce-wiki.de/index.php/SRH2008

Wie kann ich das verhindern, dass beim aufrufen, der von
...royce-wiki.de/index.php/SRH2008 direkt auf rolls-royce-wiki.de/SRH2008 weiterleitet?

Die .ht sieht nun so aus

RewriteEngine On
RewriteBase /

#this keeps /stats/ from rewriting to /Stats, etc.
RewriteCond %{REQUEST_URI} ^/stats/(.*)$ [OR]
RewriteCond %{REQUEST_URI} ^/RELEASE-NOTES(.*)$ [OR]
RewriteCond %{REQUEST_URI} ^/COPYING(.*)$ [OR]
RewriteCond %{REQUEST_URI} ^/README(.*)$ [OR]
RewriteCond %{REQUEST_URI} ^/INSTALL(.*)$ [OR]
RewriteCond %{REQUEST_URI} ^/HISTORY(.*)$ [OR]
RewriteCond %{REQUEST_URI} ^/sitemap(.*)$ [OR]
RewriteCond %{REQUEST_URI} ^/UPGRADE(.*)$
RewriteRule ^.*$ - [L]

#this keeps files from being rewritten to articles,
#but you will have to modify it if you want to have
#an article with ".html" or another of the listed extensions in its name
RewriteRule ^[^:]*\.(php|src|jpg|jpeg|png|gif|bmp|css|js|inc|phtml|pl|ico|html||shtml|txt|cgi|fcgi)$ - [L,NC]

#The Fix https://meta.wikimedia.org/wiki/Using_a ... RL#The_Fix
RewriteRule ^index.php?title - [L]
RewriteRule ^(.*)\&(.*)$ $1\%26$2

RewriteRule ^(.+)$ /index.php?title=$1 [L,QSA]

RewriteEngine On
Options +SymLinksIfOwnerMatch
RewriteCond %{HTTP_HOST} ^rolls-royce-wiki.de
RewriteRule (.*) https://www.rolls-royce-wiki.de/$1 [R=301,L]