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

    Problema trasformazione link O_o

    Ciao a tutti, non sono sicuro di essere nella sezione giusta , ma provo a chiedere aiuto lo stesso.

    Per creare delle pagine statiche (ma in php ) ho modificato il file .htaccess
    e dentro ci ho scritto

    codice:
    RewriteEngine on 
    RewriteRule ^categoria_([^/]+).html$ categoria.php?id=$1 [L]
    RewriteRule ^gioco_([^/]+).html$ gioco.php?id=$1 [L]
    Fino a qui no problem...
    Ma quando mi creo i link, es :

    codice:
     Azione 
    Il link magicamente si trasforma in:
    codice:
     Azione 
    Questo non avviene sepmre, ma oogle mi ha indicizzato tutte le pagine come nell' esempio sopra riportato...

    Come mai avviene cio?

    Grazie in anticipo.

  2. #2
    con quel tipo di regola le pagine possono essere richiamate in tutti e due i modi, sia come html che come php. Dato che a gugle piacciono di più le pagine statiche le indicizza in quel modo

  3. #3
    NONo, forse mi sono espresso male io.


    Io utlizzo questo tipo:

    Azione


    ma per qualche assurda ragione mi si trasforma in :

    Azione

    questo non avviene sempre ed è cmq un po' inspiegabile che un link cambi forma da solo O_o

    L' unico script che utilizza sessioni è questo:
    codice:
    $max_time   = 600;   
    
    //start
    session_start(); 
    $id = session_id(); 
    $query = mysql_query("SELECT * FROM users_online WHERE sess_id = '$id'"); 
    if (mysql_affected_rows() > 0) 
      mysql_query("UPDATE users_online SET time = now() WHERE sess_id = '$id'"); 
    else 
      mysql_query("INSERT INTO users_online VALUES(0,'$id',now())"); 
    $now = date("U") - $max_time; // $now = UNIX timestamp - $max_time 
    $now = date("Y-m-d H:i:s",$now); 
    mysql_query("DELETE FROM users_online WHERE time < '$now'"); 
    $count_query = mysql_query("SELECT COUNT(*) as TOTAL FROM users_online"); 
    $user_count  = mysql_result($count_query,0,"TOTAL");
    Mi serve per monitorare gli user online...

    E' possibile che sia quel codice la causa della modifica dei miei link???

    (help please)

  4. #4
    per caso usi phpbb?

  5. #5
    No, l' intrero script è realizzato da me (il sito in firma).
    Qual' è il nesso?

  6. #6

    ..............

    Ciao.
    Nel php.ini setta :
    ini_set('session.use_trans_sid',0);
    e se proprio non ne vuol sapere crea un .htaccess file
    con questa riga
    php_flag session.use_trans_sid off
    ho risolto lo stesso problema in questo modo

    Without faith, nothing is possible. With it, nothing is impossible
    http://ilwebdifabio.it

  7. #7
    Originariamente inviato da Oblivion
    No, l' intrero script è realizzato da me (il sito in firma).
    Qual' è il nesso?
    Il phpbb aggiunge ai link la variabile di sessione tramite get :rollo:

    Credo che la risposta di whisher faccia per te


  8. #8
    Ho risolto con la seconda Opzione di whisher

    Grazie mille a tutti e due

    bye

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.