Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Utente di HTML.it L'avatar di TWD
    Registrato dal
    Apr 2003
    Messaggi
    155

    .htaccess - sostituire %20 con underscore

    ciao a tutti,
    ho cercato online ma non sono riuscito ad adattare quello che ho trovato al mio caso.

    Ho un sito che mostra una serie di keyword cliccabili; cliccando si viene reindirizzati su un url del tipo www.sito.com?key=parola cliccata

    Alcune keyword sono multiple quindi nell'url appare "%20" e questo mostra dei risultati non precisi. Sto quindi cercando di sostituire lo spazio "%20" con un underscore e ho trovato il seguente codice x il file .htaccess:


    codice:
    # Replace spaces with hyphens 
    RewriteRule ^([^\ ]*)\ (.*)$ $1$2 [E=rspace:yes,N] 
    # Redirect to update url in search engine listings and browsers 
    RewriteCond %{ENV:rspace} yes 
    RewriteRule (.*) http://%{HTTP_HOST}/$1 [R=301,L]
    il problema è che non riesco ad adattarlo al mio sito, anzi non succede proprio niente.

    L'url del sito completo di variabili è
    codice:
    http://www.sito.com/page.php?area=7&pagina=30&met=key&search=%20marine%20mammal
    il mio obiettivo è trasformarlo in
    codice:
    http://www.sito.com/page.php?area=7&pagina=30&met=key&search=_marine_mammal
    (purtroppo alcune keywords hanno uno spazio anche all'inizio)

    grazie in anticipo

  2. #2
    Utente di HTML.it L'avatar di TWD
    Registrato dal
    Apr 2003
    Messaggi
    155
    Ragazzi ho risolto con un po' di php, posto il link della discussione, magari può esservi utile
    ciao

    http://forum.html.it/forum/showthrea...0#post12449760

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.