- Home
- Categorie
- Coding e Sistemistica
- Tutti gli altri Gestionali
- problema di rewrite?
-
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
-
Come hai impostato il .htaccess?
Postalo e vediamo se il problema è lì...
-
diciamo che ho provato tanti .htaccess ma appena inserivo mi dava problemi
l'ultimo inserito è questo
RewriteRule ^''''''/([^/]+).html /index.php?title=$1
-
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.
-
@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?
-
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...