Seite 1 von 1

Permalink-Struktur /index.php/dasthema

Verfasst: 28.10.2008, 17:44
von DieEnteaufdemBerg
Guten Tag,

da ich leider nicht viel Ahnung von Seo usw. habe hoffe ich mal das dies jetzt keine zu dämliche Frage ist.

Und zwar: Alle meine Links haben "index.php" in der Url.

Sprich: www. domain.de/index.php/kategorie/thema

Ist dies ein Problem ? bzw. nicht optimal?

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: 28.10.2008, 17:54
von Holger Grintz
schön ist das nicht gerade; hast Du Dein CMS ins Verzeichnis index.php installiert? Womit arbeitest Du?

Verfasst: 28.10.2008, 17:58
von DieEnteaufdemBerg
Wordpress, leider kann ich nicht die mod_rewrite aktivieren. Darum muss ich das index.php dazwischen werfen um die Strutur zu verändern, denn mit ?p=123 wäre es ja noch schlimmer...

Verfasst:
von

Re: Permalink-Struktur /index.php/dasthema

Verfasst: 28.10.2008, 18:06
von luzie
DieEnteaufdemBerg hat geschrieben:Ist dies ein Problem ? bzw. nicht optimal?
sieht schon blöd aus, sollte aber kein problem sein.

Verfasst: 28.10.2008, 18:06
von Holger Grintz
verstehe ich ehrlich gesagt nicht; ich habe bei allen blogs /%postname%/ als benutzerfdefinierte permalink-Struktur eingetragen, und noch nie eine htaccess oder irgendetwas anderes angefasst, und die ULS scheinen mir absolut sauber zu sein.

Verfasst: 28.10.2008, 18:16
von DieEnteaufdemBerg
Wenn deine .htaccess-Datei beschreibbar wäre, könnte WordPress sie automatisch bearbeiten. Das ist nicht der Fall. Darum findest du hier die mod_rewrite-Regeln, die du manuell in deine .htaccess-Datei einfügen musst. Klick in das Feld und verwende Strg+A, um alles auszuwählen.

<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>


Das ist sozusagen mein Problem.

Verfasst: 28.10.2008, 18:20
von KGreulich
...klingt wie wenn auf deinem Server / Paket beim Provider modrewrite nicht erlaubt bzw. aktiviert ist

Verfasst: 28.10.2008, 18:31
von Holger Grintz
ich bin zwar auch nur ein Laie; aber wenn der Server modrewrite nicht unterstützte, dann würden die URLs ja auch nicht so angezeigt, wie im OP beschrieben.
Ich fürchte eher, daß es irgendwie keine Schreibrechte für die .htaccess gibt.
Deshalb würde ich versuchen, sie manuell zu erstellen/ändern, und dann wieder hochzuladen.

Verfasst: 28.10.2008, 18:48
von MuWi
Imho ist für Google die Linkstruktur und nicht die URL Struktur wichtig.

Verfasst: 28.10.2008, 19:30
von chris21
Hi, ne, es kann schon sein, dass da Mod_Rewrite nicht unterstützt wird.

Der Umweg über index.php/titel-des-beitrags bedeutet, dass hier, da das Modul AcceptPathInfo aktiv ist, "/titel-des-beitrags" an die index.php übergeben wird, die dann wiederum den richtigen Artikel ausliefert. (bei Wordpress liefe es über Mod_Rewrite ganz ähnlich nach obigem Code aus der .htaccess - da wird auch alles an die index.php übergeben, die dann den richtigen Artikel ausliefert.)

Zu Deiner Frage: ?p=123 wäre tatsächlich noch schlimmer.

AcceptPathInfo ist zwar nicht so optimal wie Mod_Rewrite, aber für Dich wohl der einzig gangbare Weg, solange Mod_Rewrite bei Dir nicht aktiv ist.