Visualizzazione dei risultati da 1 a 3 su 3

Discussione: Riadattare un url

  1. #1
    Utente di HTML.it L'avatar di linoma
    Registrato dal
    Mar 2010
    Messaggi
    1,346

    Riadattare un url

    Salve,

    ho questo tipo di problema, dovrei avere un url molto simile a questo
    invece capita di trovarci di tutto non solo quel page...

    Dovrei ricostruirlo includendo page cn un valore differente e lasciare quello che e' di troppo, sn richieste di bots. Uso questo codice

    codice:
    $url = preg_replace(array("/[\?\&]+page=[^\&\?]/i","/\?/"),array("","&"),$_SERVER['REQUEST_URI']);
    $a = explode("&",$url);
    array_push($a,"page=$i1");
    $url = array_shift($a) . "?".implode("&",$a);
    ma lo trovo troppo macchinoso, (e bhe) avete altre soluzioni magari anche + affidabili?
    Per gli Spartani e Sparta usa spartan Il mio github

  2. #2
    Utente di HTML.it
    Registrato dal
    Apr 2004
    Messaggi
    3,709
    non ho capito qual è il problema dello snippet se funziona... cmq se devi solo sostituire un parametro con un altro puoi usare la funzione parse_url e poi ricomporre l'url cambiando solo il tuo parametro, p.es.

  3. #3
    Utente di HTML.it L'avatar di _debo
    Registrato dal
    Mar 2012
    residenza
    London, UK
    Messaggi
    858
    Non mi è chiaro al 100% quello che vuoi fare ma opterei per una rewrite rule possibilmente nel vhost conf altrimenti nell'.htaccess

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.