kostenloser Webspace werbefrei: lima-city


mod_rewrite für /index.php?asdf

lima-cityForumProgrammiersprachenPHP, MySQL & .htaccess

  1. Autor dieses Themas

    raphael811

    raphael811 hat kostenlosen Webspace.

    Hi,
    Ich habe keine Lust mich nur wegen ein paar Links extra in das Thema .htaccess einzuarbeiten.
    Deswegen wollte ich mal Fragen ob jemand eben eine .htaccess schreiben kann, die
    http://raphael811.lima-city.de/811Craft/index.php?forum unter
    http://raphael811.lima-city.de/811Craft/forum/ anzeigen kann.
    Ich denke das wird für einen Experten nicht so schwer sein, ich jedoch müsste mich erst komplett in das Thema einarbeiten, welches ich dann eh nie mehr brauchen werde.
    Danke im Voraus
    raphael811
  2. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

  3. e******a

    Etwas in der Art? (Ganz simpel)
    RewriteEngine on
    RewriteCond %{REQUEST_FILENAME} !(index.php)
    RewriteRule (.+) index.php?$1

    Oder doch nur fürs Forum? (Noch simpler)
    RewriteEngine on
    RewriteRule forum/? index.php?forum
  4. Autor dieses Themas

    raphael811

    raphael811 hat kostenlosen Webspace.

    euphoria schrieb:
    RewriteEngine on
    RewriteCond %{REQUEST_FILENAME} !(index.php)
    RewriteRule (.+) index.php?$1

    Danke, dein .htaccess funktioniert wie gewünscht

    Ist es auch möglich von einem alten Hoster alle Anfragen auf einen Ordner auf einen anderen Ordner auf lima-city umzuleiten?
    Also im Prinzip http://alter.hoster.de/811Craft/forum
    nach http://raphael811.lima-city.de/811Craft/forum
    Jedoch sollte es zum beispiel auch mit
    http://alter.server.de/811Craft/quatsch-mit-sosse.txt nach
    http://raphael811.lima-city.de/811Craft/quatsch-mit-sosse.txt weiterleiten
  5. hackyourlife

    Moderator Kostenloser Webspace von hackyourlife

    hackyourlife hat kostenlosen Webspace.

    raphael811 schrieb:
    Ist es auch möglich von einem alten Hoster alle Anfragen auf einen Ordner auf einen anderen Ordner auf lima-city umzuleiten?
    Also im Prinzip http://alter.hoster.de/811Craft/forum
    nach http://raphael811.lima-city.de/811Craft/forum
    Jedoch sollte es zum beispiel auch mit
    http://alter.server.de/811Craft/quatsch-mit-sosse.txt nach
    http://raphael811.lima-city.de/811Craft/quatsch-mit-sosse.txt weiterleiten
    Meinst du das so:
    RewriteEngine on
    RewriteRule ^(.*)$ http://raphael811.lima-city.de/$1 [L,R=301]
    Das muss beim alten Hoster im DocumentRoot liegen...

    Beitrag zuletzt geändert: 12.5.2012 16:21:15 von hackyourlife
  6. Autor dieses Themas

    raphael811

    raphael811 hat kostenlosen Webspace.

    raphael811 schrieb:
    Danke, dein .htaccess funktioniert wie gewünscht

    Leider hat dieses "funktioniert wie gewünscht" nicht lange gehalten.
    Das Problem ist jetzt nämlich, das man nicht mehr auf die CSS-Dateien zugreifen kann, da
    http://raphael811.lima-city.de/811craft/index.css z.B. auf
    http://raphael811.lima-city.de/811craft/index.php?index.css weiterleitet, was ja nicht wirklich so gedacht ist.

    hackyourlife schrieb:
    Meinst du das so:
    RewriteEngine on
    RewriteRule ^(.*)$ http://raphael811.lima-city.de//$1 [L,R=301]
    Das muss beim alten Hoster im DocumentRoot liegen...

    Ich wollte nicht alle anfragen, sondern nur die Anfragen auf den Ordner 811Craft weiterleiten, ist das auch möglich?


    Beitrag zuletzt geändert: 12.5.2012 15:57:10 von raphael811
  7. hackyourlife

    Moderator Kostenloser Webspace von hackyourlife

    hackyourlife hat kostenlosen Webspace.

    raphael811 schrieb:
    hackyourlife schrieb:
    Meinst du das so:
    RewriteEngine on
    RewriteRule ^(.*)$ http://raphael811.lima-city.de/$1 [L,R=301]
    Das muss beim alten Hoster im DocumentRoot liegen...

    Ich wollte nicht alle anfragen, sondern nur die Anfragen auf den Ordner 811Craft weiterleiten, ist das auch möglich?
    Ja:
    RewriteEngine on
    RewriteRule ^811Craft/(.*)$ http://raphael811.lima-city.de/811Craft/$1 [L,R=301]
  8. e******a

    Ach ja natürlich, wenn du existierende Dateien nicht weiterleiten möchtest, kannst du die Condition anpassen.
    Das hier würde zum Beispiel alles, was nicht auf eine bestehende Datei zeigt, an index.php weiterleiten.
    RewriteEngine on
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteRule (.+) index.php?$1



    Beitrag zuletzt geändert: 12.5.2012 17:15:21 von euphoria
  9. Autor dieses Themas

    raphael811

    raphael811 hat kostenlosen Webspace.

    hackyourlife schrieb:
    Ja:
    RewriteEngine on
    RewriteRule ^811Craft/(.*)$ http://raphael811.lima-city.de/811Craft/$1 [L,R=301]

    Der kommt jetzt in Root oder /811craft/ ?
  10. hackyourlife

    Moderator Kostenloser Webspace von hackyourlife

    hackyourlife hat kostenlosen Webspace.

    raphael811 schrieb:
    Der kommt jetzt in Root oder /811craft/ ?
    So wie er hier ist kommt er in root und der Ordner muss nicht existieren...

    So hingegen käme er in den Ordner:
    RewriteEngine on
    RewriteRule ^(.*)$ http://raphael811.lima-city.de/811Craft/$1 [L,R=301]
  11. Autor dieses Themas

    raphael811

    raphael811 hat kostenlosen Webspace.

    euphoria schrieb:
    RewriteEngine on
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteRule (.+) index.php?$1

    hackyourlife schrieb:
    RewriteEngine on
    RewriteRule ^811Craft/(.*)$ http://raphael811.lima-city.de/811Craft/$1 [L,R=301]

    Vielen Dank, diese beiden Code-Schnipsel bzw. .htaccess-Dateien werde ich in allen aktuellen und auch zukünftigen Projekten verwenden, da sie exakt nach meiner Vorstellung funktionieren.
    Danke
    raphael811
  12. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

Dir gefällt dieses Thema?

Über lima-city

Login zum Webhosting ohne Werbung!