Visualizzazione dei risultati da 1 a 5 su 5
  1. #1

    doppia opzione rewrite rules

    Ciao
    ho un probolema.

    Il mio sito ha sempre funzionato bene con questo htaccess:

    codice:
    <IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteBase /
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule . /index.php [L]
    </IfModule>
    Tutto quello che non esiste va a index. OK.

    Solo che ora oltre che a questa condizione devo aggiungere questa:
    www.sito.it/artcoli_pdf/11/56.pdf --> www.sito.it?pagina=articoli&a=11&b=56


    Ho provato con questa :

    codice:
    <IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteBase /
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule artcoli_pdf/([^/]+)/([^/]+).pdf index.php?pagina=articoli&a=$1&b=$2 [L]
    RewriteRule . /index.php [L]
    </IfModule>
    Ma mi dice internal server error!!! Se la stringa la metto dopo /index non funziona.... come si faaaa????

  2. #2

  3. #3
    Utente di HTML.it L'avatar di chris
    Registrato dal
    Sep 1999
    Messaggi
    1,568
    RewriteRule artcoli_pdf/([^/]+)/([^/]+).pdf /index.php?pagina=articoli&a=$1&b=$2 [L]

  4. #4
    Ciao, grazie pero non funziona lo stesso.
    Mi dice server error, sia a metterla prima che dopo

    RewriteRule . /index.php [L]



    ciao

  5. #5
    correggo, se lo metto dopo /index.php mi prende sempre e comunque questa regola cioè tutto verso index.php

    se lo metto prima mi dice error...

    non puo dipendere da uno di questi parametri?

    RewriteEngine On
    RewriteBase /
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d

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.