Ho questa forma:
<form action="/search" method="get" class="search">
<input type="text" name="q" value="$get.q.htmlentities();" placeholder="Search..." />
</form>
È possibile per me dirlo a cui andare http://site.com/search/my+search+string
invece di farlo andare http//site.com/search.php?q=my+search+string
Ho la riscrittura di nginx funzionante, ma come posso ottenere la forma per andare a quell'URL?
risposte:
0 per risposta № 1Sembra che tu voglia eseguire una manipolazione in javascript per modificare l'attributo action del modulo dopo aver fatto clic su submit, consentendo al borwser di andare all'URL desred.
Non utilizzerei una riscrittura sul lato server in questo caso, in quanto ciò raddoppierà il numero di richieste che il server deve gestire.