Pagina 1 di 5 1 2 3 ... ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 41
  1. #1

    htaccess/httpd.conf Rewriterule

    Allora io cerco di fare questo

    <VirtualHost phpbb.hwmod.net>
    ServerName phpbb.hwmod.net
    DocumentRoot /home/web/phpbb.hwmod.net/website
    RewriteEngine on
    RewriteRule ^libro/([^/]+).html inde.php?id=$1 [L]
    </VirtualHost>
    ma se io mi dirigo su http://phpbb.hwmod.net/libro/66.html naturalmente nn va mentre qui http://phpbb.hwmod.net/inde.php?id=66 va

    inoltre se provo a mettere sta condizione nel .htaccess ho un errore 500 e nell'errorlog mi viene che nn mi è concesso fare un rewrite in quella posizione.

    LoadModule rewrite_module modules/mod_rewrite.so
    Questo è quello che trovo per caricare il mod rewirte da httpd.conf

    ora mi aiutate per piacere? mi serve molto ed è da 2 mesi che chiedo su sto forum senza avere risposta

    (stavolta farò up finche nn risolvo )

  2. #2
    Utente di HTML.it L'avatar di grin
    Registrato dal
    Aug 2004
    Messaggi
    1,629
    Per forza, hai dimenticato il backslash davanti al punto e non hai chiuso prima parte della regola..

    E alla fine meglio sempre specificare RewriteBase..

    Codice PHP:
    <VirtualHost phpbb.hwmod.net
    ServerName phpbb.hwmod.net 
    DocumentRoot 
    /home/web/phpbb.hwmod.net/website 
    RewriteEngine on
    RewriteBase 
    /
    RewriteRule ^libro/([^/]+)backslashqui.htmlindex.php?id=$[L]
    </
    VirtualHost
    Correzioni:

    RewriteRule ^libro/([^/]+)\.html$ index.php?id=$1 [L]



  3. #3
    [supersaibal]Originariamente inviato da grin
    Per forza, hai dimenticato il backslash davanti al punto e non hai chiuso prima parte della regola..

    E alla fine meglio sempre specificare RewriteBase..

    Codice PHP:
    <VirtualHost phpbb.hwmod.net
    ServerName phpbb.hwmod.net 
    DocumentRoot 
    /home/web/phpbb.hwmod.net/website 
    RewriteEngine on
    RewriteBase 
    /
    RewriteRule ^libro/([^/]+)backslashqui.htmlindex.php?id=$[L]
    </
    VirtualHost
    Correzioni:

    RewriteRule ^libro/([^/]+)\.html$ index.php?id=$1 [L]


    [/supersaibal]
    provo cmq allora la guida su freephp è sbagliata

  4. #4
    applicato e riavviato il server.. nn cambia nulla

  5. #5
    up per nottata

  6. #6

  7. #7

  8. #8
    RewriteRule libro/(.+?)\.html$ index.php?id=$1 [L]

    togli anche rewritebase e vedi cosi come va

  9. #9
    fatto cambiato l'errore

    errore 400 Bad Request

  10. #10
    mmm

    guarda l'error log di apache

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.