Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 14
  1. #1

    domanda istruzioni tecniche di chached.it

    Ho trovato questa affermazione:
    "
    Non utilizzare "&id=" come parametro per il passaggio dei dati nelle vostre URL, in quanto queste pagine non vengono indicizzate da Google
    "

    Vuol dire che se io passo una pagina del tipo

    pagina.php?idparola=1&idparola2=2

    google non la indicizza?

    oppure non indicizza le pagine si fatte
    pagina.php?id=1


    ???
    Trinity
    http://www.vocabolariodidio.it
    http://www.giulianodelena.com
    trova la tua casa per le vacanze
    http://www.salento.lecce.it

  2. #2
    Diciamo che fa più fatica.
    Se il parametro passato in querystring è uno solo non ci sono grossi problemi, però.

    La soluzione si chiama mod_rewrite


  3. #3
    bella quella guida (quella del rewrite)

  4. #4
    purtroppo il web server dove mi trovo ha il mod_rewrite disabilitato (non c'e' scritto nel phpinfo())

    comunuque passo nell'url max 2 parametri del tipo
    index.php?flag=1&page=0

    oppure

    index.php?casa=1&flag=1

    il termine id non c'e' ma credo che poco importi come si chiami la variabile passata.
    La soluzione ottimale sarebbe NON passare variabili con l'url
    Giusto?
    Esiste il mdo di aggirare il problema?

    P.s. complimenti per la pillola
    Trinity
    http://www.vocabolariodidio.it
    http://www.giulianodelena.com
    trova la tua casa per le vacanze
    http://www.salento.lecce.it

  5. #5
    si ma fai la richiesta in sezione php

    Anzi se il gentil Weppos vuol spostare ...

  6. #6
    Il modo facilissimo e che funziona se non hai alternative + tecniche é questo. Invece di:

    Codice PHP:
    index.php?casa=1&flag=ciao 
    Fai delle pagine con un parametro solo di questo tipo

    Codice PHP:
    index.php?par=1+ciao 
    eppoi dividi i due parametri.

    In php un cosa simile:

    Codice PHP:
    list($casa$flag) = explode("+"$_GET['par']); 

  7. #7
    un'alternativa veloce è provare ad utilizzare la google sitemap
    Vendi viaggi? Ricevi visite targetizzate gratis, contatti via PM

  8. #8
    [supersaibal]Originariamente inviato da stefano3804
    si ma fai la richiesta in sezione php

    Anzi se il gentil Weppos vuol spostare ... [/supersaibal]
    Done.

  9. #9
    dai una occhiata a questa pillola :

    http://pro.html.it/articoli/id_219/idcat_28/pro.html


    e questa :

    http://freephp.html.it/articoli/view_articolo.asp?id=61

    e poi prova ad adottare questa soluizione:

    Codice PHP:
    <?php 

    $separators
    =array("/","=") ; 

    $collection=$_SERVER["PATH_INFO"] ; 
    /* Togliamo il primo slash da PATH_INFO */ 
    $collection=substr($collection,1) ; 

    /* 
    Nel caso in cui l'ultima variabile resti vuota e si abbia una PATH_INFO di questo tipo, 
    pagina.php/var1=val1/var2=val2/var3=/, l'ultimo separatore crea errori quindi va tolto 
    */ 
    if(substr($collection,-1)==$separators[0]){ 
    $collection=substr($collection,0,-1) ; 


    /* 
    Riduciamo i separatori nell'URL ad uno soltanto (gli "=" erano stati utilizzati solo per somiglianza con i normali URL dinamici (pagina.php?var=val): poi utilizzeremo un explode() per separare le variabili 
    */ 
    $collection str_replace($separators[1], $separators[0], $collection); 

    /* 
    Ecco l'explode 
    */ 
    $varArray=explode($separators[0],$collection) ; 

    ?>

  10. #10
    Stavo pensando una possibile soluzione che non fa uso di explode o soluzioni similari.

    iniziamo dalla pagina index.php la quale contiene un link che chiama

    sottodirectory/index.php?id=1&id2=2

    quindi c'è un url, diciamo, "scorretto".

    La possibile soluzione che ho pensato è questa:
    si fa uso delle sessioni:

    il link nella pagina principale index.php si fa puntare a una pagina chiamata gateway.php.
    Qui faccio una cosa del genere:

    Codice PHP:
    $_SESSION['id'] = $_GET['id'];
    $_SESSION['id1'] = $_GET['id1'];
    header('Location: sottodirectory/index.php'); 
    nel file sottodirectory/index.php si fa riferimento alle sessioni anzichè alle variabili prelevate dall'url....

    Questa soluzione è prettamente teorica e non l'ho ancora testata...
    Cosa ne pensate?
    Trinity
    http://www.vocabolariodidio.it
    http://www.giulianodelena.com
    trova la tua casa per le vacanze
    http://www.salento.lecce.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.