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

    Problema con Rewrite. Mancano regole o condizioni?

    Ciao a tutti,
    premetto che con il rewrite sono una frana ma queste quattro righe, all'apparenza per me, banali mi danno filo da torcere e dalle ricerche fatte non ci capisco molto.
    codice:
    RewriteRule ^([^/]*)/([^/]*)\.html$ /wproduct.php?ID=$1&Title=$2 [L]
    RewriteRule ^([^/]*)/([^/]*)\.html$ /product.php?ID=$1&Title=$2 [L]
    RewriteRule ^([^/]*)/([^/]*)\.html$ /cat.php?ID=$1&Title=$2 [L]
    RewriteRule ^([^/]*)/([^/]*)\.html$ /wcat.php?ID=$1&Title=$2 [L]
    In pratica cosi com'è funziona solo la prima regola ma se commento il primo funziona il secondo e cosi via.
    Dove sbaglio?
    Grazie

  2. #2
    Sbagli che tutte le regole descrivono lo stesso link: un link composto da ROOT/QUALCOSA/QUALCOSA.html ...in che caso deve portare a product.php? in quale a wproduct.php? a cat.php? e wcat.php? a meno che tu abbia un server magico che legge le intenzioni dell'utente, non potrà mai funzionare ed applicherà solo la prima regola: ricorda che trasforma da statico a dinamico, non viceversa! quindi tu gli fornisci il link statico e lui trova il dinamico corrispondente, ma se dici che lo stesso statico è uguale a tutti e quattro, come fa poverino?
    Ultima modifica di Sytry1982; 22-01-2015 a 19:06 Motivo: errore di battitura

Tag per questa discussione

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.