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

    mod_rewrite parametro per paginazione

    Salve a tutti,

    nel mio file .htaccess ho la seguente espressione

    codice:
    RewriteRule ^([^/]+)-([0-9]+)\.html$ categoria.php?nomecat=$1&pag=$2
    che mi permette di ottenere un url del genere


    http://miosito.com/categoria-1.html


    dove il numero 1 è il numero della pagina dovuto alla paginazione dei record quindi otterrò
    http://miosito.com/categoria-2.html per la pagina 2, http://miosito.com/categoria-3.html per la pagina 3 e cosi via..
    ma se non specifico nessuna pagina quindi


    http://miosito.com/categoria.html

    ricevo un 404.

    come posso risolvere questo problema in maniera tale che se non viene specificata nessuna pagina automaticamente mi viene presa la prima di pagina???

    grazie a tutti!!!


  2. #2
    Dovresti gestire il caso specifico in questo modo

    codice:
    RewriteRule ^([^/]+)\.html$ categoria.php?nomecat=$1&pag=1
    RewriteRule ^([^/]+)-([0-9]+)\.html$ categoria.php?nomecat=$1&pag=$2
    Artechbrand.it: Realizzazione siti E-commerce -
    Trova il miglior prezzo con Prezzolandia.it

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.