Url zonder .php

Onderwerp: Url zonder .php

  1. Url zonder .php

    SF-Jeroen said:

    Url zonder .php

    Ik was bezig met het overzetten van een site, maar daarbij stuitte ik op het volgende probleem; Het forum (een oude versie van PhpBB), vraagt de topics op met de volgende link "/forum/viewtopic/post/492930". Alleen werkt dit niet meer. Het bestand viewtopic.php bestaat natuurlijk wel in die folder, maar hoe zorg ik dat dit gewoon werkt?
  2. Url zonder .php

    Randy said:
    Kijk even je .htaccess bestand na. Deze 'herschrijft' de URL's
    MultiMaak - Voor persoonlijke cadeau's en relatiegeschenken!
  3. Url zonder .php

    SF-Jeroen said:
    Daar staat het volgens mij goed, maar nu vraag ik me af of de server wel wat doet met de .htaccess
  4. Url zonder .php

    Randy said:
    Maak even een phpinfo() bestand aan en kijk of mod_rewrite wel door Apache geladen is.
    MultiMaak - Voor persoonlijke cadeau's en relatiegeschenken!
  5. Url zonder .php

    SF-Jeroen said:
    Yup had ik al gedaan, staat gewoon bij loaded modules

    Htaccess ziet er ongeveer zo uit:


    RewriteEngine on
    RewriteBase /forum/

    en dan dus een aantal rules, waaronder;

    RewriteRule ^viewtopic\.php$ /_private/redirect.php?page=viewtopic [QSA,R]
  6. Ramon Fincken's Avatar

    Ramon Fincken said:
    private??

    en redirect is geen standaard phpbb2 file zover ik weet
  7. Url zonder .php

    SF-Jeroen said:
    Ik denk dat de htaccess gewoon niet ingelezen wordt
  8. Url zonder .php

    Triloxigen said:
    Ben je geswitcht van server?
  9. Url zonder .php

    Randy said:
    Heet het bestand ook .htaccesS, met dubbel s. Ook een veel gemaakte fout.
    MultiMaak - Voor persoonlijke cadeau's en relatiegeschenken!
  10. Ramon Fincken's Avatar

    Ramon Fincken said:
    heb t nog even nagekeken, bij phpbb2 bestaat redirect.php niet, dus dat gaat zowiso niet werken.

    Welke SEO/mod rewrite mod gebruik je precies (URL graag)? Of heb je m zelf geschreven?

    hier een stukje van mijn htaccess die wellicht interessant is:

    Code: [Bekijk]
    RewriteEngine on
    RewriteRule ^([0-9]*)/(.*).html$ viewtopic.php?t=$1 [NC,L]
    het gaat bij mij om: /[topic_id]/[topic_title].html
    bij jou gaat het om:
    /forum/viewtopic/post/492930
    dat zou dan iets moeten zijn als:
    Code: [Bekijk]
    RewriteRule ^forum/viewtopic/post/([0-9]*)$ viewtopic.php?p=$1#$1 [NC,L]
    Klarned Managed hosting Hosting, optimalisatie & debugging door WP Core developers
  11. Url zonder .php

    SF-Jeroen said:
    Het gaat inderdaad om een switch van server, daarnaast is dit PhpBB 1.4 en dan helemaal uitgebreid.
  12. Ramon Fincken's Avatar

    Ramon Fincken said:
    hmm over "oud" gesproken

    anyway kun je de rest eens posten, want van
    RewriteRule ^viewtopic\.php$ /_private/redirect.php?page=viewtopic [QSA,R]

    maak ik geen chocolade, anders dat er een _private map ( ??? waarom ??? ) is die een redirect naar viewtopic ( .php ? ) doet.
    Ook zie ik nergens dat er een parameter ( post_id ) wordt meegegeven.
    Klarned Managed hosting Hosting, optimalisatie & debugging door WP Core developers
  13. Url zonder .php

    Triloxigen said:
    Citaat Oorspronkelijk geplaatst door SF-Jeroen Bekijk Berichten
    Het gaat inderdaad om een switch van server, daarnaast is dit PhpBB 1.4 en dan helemaal uitgebreid.
    Toevallig van Apache naar IIS?
  14. Url zonder .php

    SF-Jeroen said:
    Nee het gaat om een server zonder controlepaneel, naar een DirectAdmin server.

    Redirect.php staat een switch in, oa:
    case 'viewtopic':
    header('Location: /forum/viewtopic/' . $topic . '/' . (ceil($start / $posts_per_page) + 1));
  15. Ramon Fincken's Avatar

    Ramon Fincken said:
    ok jeroen, maar met de htaccess die je meegeeft ... zie ik nergens een $topic , ik zou iets als $post verwachten.

    aangemomen dat $start in de php redirect.php wordt gedefined, en $posts_per_page uit de DB komt
    Klarned Managed hosting Hosting, optimalisatie & debugging door WP Core developers