• User Attivo

    problema di rewrite?

    Ho installato il mio wiki in un dominio diretto quindi miodominio.xx ora quando vado sul mio dominio mi appare la seguente url

    miodominio.xx/index.php/pagina_principale

    quindi in parte il rewrite funge in quanto la pagina viene letta come da titolo ma c'è quell'index.php che è fuori luogo e secondo me è un problema relativo all'uso del wiki che deve per forza stare dentro un portale...

    C'è un modo di risolvere? grazie


  • User Attivo

    Come hai impostato il .htaccess?
    Postalo e vediamo se il problema è lì...


  • User Attivo

    diciamo che ho provato tanti .htaccess ma appena inserivo mi dava problemi

    l'ultimo inserito è questo

    RewriteRule ^''''''/([^/]+).html /index.php?title=$1


  • User Attivo

    Allora, questo è il mio .htaccess:


    <IfModule mod_rewrite.c>

    BEGIN MediaWiki

    RewriteEngine On
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule ^wiki/(images|skins|fckeditor)/ - [PT,L,QSA]
    RewriteRule ^wiki/(.)$ w/index.php?title=$1 [PT,L,QSA]
    RewriteRule ^wiki/
    $ wiki/ [PT,L,QSA]
    RewriteRule ^wiki/(.:.)$ w/index.php?title=$1 [PT,L,QSA]
    RewriteRule ^wiki/(.+)$ w/index.php?title=$1 [PT,L,QSA]

    END MediaWiki

    </IfModule>


    Le "w" che vedi in grassetto devi sostituirle con la path in cui hai installato mediawiki...
    Prova così e fammi sapere.


  • User Newbie

    @Japgalaxy said:

    Allora, questo è il mio .htaccess:


    <IfModule mod_rewrite.c>

    BEGIN MediaWiki

    RewriteEngine On
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule ^wiki/(images|skins|fckeditor)/ - [PT,L,QSA]
    RewriteRule ^wiki/(.)$ w/index.php?title=$1 [PT,L,QSA]
    RewriteRule ^wiki/
    $ wiki/ [PT,L,QSA]
    RewriteRule ^wiki/(.:.)$ w/index.php?title=$1 [PT,L,QSA]
    RewriteRule ^wiki/(.+)$ w/index.php?title=$1 [PT,L,QSA]

    END MediaWiki

    </IfModule>


    Le "w" che vedi in grassetto devi sostituirle con la path in cui hai installato mediawiki...
    Prova così e fammi sapere.

    Invece per chi non ha installato mediawiki nella root, quale .htaccess deve usare? :mmm:


  • User

    Credo che sia proprio mediawiki ad utilizzare questo rewrite. L'ho installato in un dominio di terzo livello su una intranet, e per ogni pagina usa dominio/index.php/nome pagina...