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

URL intern mit PHP umschreiben?

Mehrere Domains, Domain-Umzug, neue Dateinamen, 301/302
Neues Thema Antworten
Nokes
PostRank 6
PostRank 6
Beiträge: 425
Registriert: 07.11.2010, 21:10

Beitrag von Nokes » 20.11.2012, 20:30

Hallo,

ich bin mit meiner kleinen Seite auf einen neuen Server umgezogen. läuft alles super, bis auf dass das ein lighthttp Server ist. Heißt: Modrewrite funktioniert so nicht (.htaccess).

So, ich habe nun gehört dass einige CMSysteme die URL auch intern mit PHP umschreiben, bestes Beispiel ist Doku:Wiki.

Weiß einer wie genau das ganze funktioniert oder hat jemand eine andere Lösung?


(Entsprechende Rewrite-Module kann ich nicht installieren/aktivieren, da der Server von privat aus gehostet wird und die nicht immer so viel dran schrauben wollen.)
Gruß,
<br /><br />Nico
<br /><br />
<br /><br />[url=httpss://chrome.google.com/webstore/detail/robotstxt-viewer/agckgmkiigllflmahknlkhhhhmchodcb]robots.txt viewer[/url] | Nischen Themen finden

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

umwelt
PostRank 6
PostRank 6
Beiträge: 386
Registriert: 16.11.2011, 22:06

Beitrag von umwelt » 20.11.2012, 22:10

alle abfragen müssen auf index.php geleitet werden, wo der pfad zerlegt wird und anhand der parameter die inhalte geladen werden.

Exelfoli
PostRank 4
PostRank 4
Beiträge: 154
Registriert: 17.08.2012, 12:36

Beitrag von Exelfoli » 20.11.2012, 22:58

Moin,

versuche mal eine .htaccess Datei ins Root Verzeichnis der Homepage zu erstellen mit folgendem Inhalt:
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /

RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
RewriteRule (.*)\.xml(.*) $1.php$2 [nocase]
</IfModule>

und in der index.php mal:
<?php
echo $_SERVER['REQUEST_URI'];
?>

Probiere dann verschiedene Aufrufe wie www.doomain*de/meintest/

Falls auf deinem Server Mod-Rewrite installiert und aktiviert ist, aber in der Regel ist es einfach Standard.

Edit: Sorry habe deinen Beitrag falsch verstanden. Aber um eine .htaccess Datei bzw. Mod_Rewrite kommst du so einfach nicht rum.