Salve,
Ho installato il gestore diblog sotto gpl boastmachine sul mio spazio gratuito altervista, ma vi sono funzioni che non 'funzionano'.
Nel particolare se avete la pazienza di provare nella pagina principale
http://lenarblog.altervista.org/blog/
un qualsiasi link ai commenti, vedrete che esso ha la struttura
http://lenarblog.altervista.org/blog...dex/5/Bugs#cmt
che non apre nulla e da pagina 404.
Non avendo mai visto questa struttura mi sono documentato e dopo un pò ho capito che era frutto del file htaccess e del modulo mod_rewrite di php. Su altervista questo module è gentilmente disabilitato. Dopo averlo abilitato ho notato che comunque non funziona il cambio dell'url. Non potendo modificare il link manualmente poichè il lavoro sarebbe abbastanza oneroso mi cheidevo se poteste aiutarmi a riconoscere l'errore in questa struttura del mio htaccess generato dall'installazione del gestore di blog stesso.
Avendo letto un howto che se non erro è proprio di html.it, l'ho modificato in questo modo, tuttavia continua a non funzionare. Aggiungo che l .htaccess è nella directory /blog del server , raggiunta con il percorso /membri/lenarblog/. Ho provato anche a dare un path assoluto tipo /membri /lenarblog/blog/$1.php?id=$2.phpcodice:RewriteEngine On # For POSTS : /post/BLOG_FILE/POST_ID/TITLE RewriteRule ^post/(.*)/(.*)/(.*)/ $1.php/?id=$2 RewriteRule ^post/(.*)/(.*)/(.*) $1.php/?id=$2 # For PAGE : /page/BLOG_FILE/PAGE_NUMBER RewriteRule ^page/(.*)/(.*)/ $1.php/?p=$2 RewriteRule ^page/(.*)/(.*) $1.php/?p=$2 # For CATEGORIES : /cat/BLOG_FILE/CAT_ID/CAT_NAME RewriteRule ^cat/(.*)/(.*)/ $1.php/?cat=$2 RewriteRule ^cat/(.*)/(.*) $1.php/?cat=$2 # Calendar : /calendar/DATE RewriteRule ^calendar/(.*)/(.*)/ $1.php/?show=$2 RewriteRule ^calendar/(.*)/(.*) $1.php/?show=$2 # Archive : /archive/DATE RewriteRule ^archive/(.*)/(.*)/ $1.php/?show=$2 RewriteRule ^archive/(.*)/(.*) $1.php/?show=$2
Grazie anticipatamente a tutticodice:RewriteEngine On # For POSTS : /post/BLOG_FILE/POST_ID/TITLE RewriteRule ^post/([^/]+)/([^/]+)/([^/]+)/ $1.php?id=$2 [L] RewriteRule ^post/([^/]+)/([^/]+)/([^/]+) $1.php?id=$2 [L] # For PAGE : /page/BLOG_FILE/PAGE_NUMBER RewriteRule ^page/([^/]+)/([^/]+)/ $1.php?p=$2 [L] RewriteRule ^page/([^/]+)/([^/]+) $1.php?p=$2 [L] # For CATEGORIES : /cat/BLOG_FILE/CAT_ID/CAT_NAME RewriteRule ^cat/([^/]+)/([^/]+)/ $1.php?cat=$2 [L] RewriteRule ^cat/([^/]+)/([^/]+) $1.php?cat=$2 [L] # Calendar : /calendar/DATE RewriteRule ^calendar/([^/]+)/([^/]+)/ $1.php?show=$2 [L] RewriteRule ^calendar/([^/]+)/([^/]+) $1.php?show=$2 [L] # Archive : /archive/DATE RewriteRule ^archive/([^/]+)/([^/]+)/ $1.php?show=$2 [L] RewriteRule ^archive/([^/]+)/([^/]+) $1.php?show=$2 [L]




Rispondi quotando
