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

    MOD_REWRITE con variabili particolari

    ho letto un po' in giro che siti che utilizzano il mod_rewrite di apache, sono sicuramente più indicizzati su google, quindi indirizzi del tipo

    http://www.dominio.com/52/variabile/pagina.html

    ha più visibilità in google rispetto ad un indirizzo del tipo

    http://www.dominio.com/pagina.php?id=52&var=variabile

    Detto questo, mi chiedevo: dato che io utilizzo nei miei siti, una variabile SID che mi permette di gestire al meglio le sezioni private di un cliente, come faccio a rendere il tutto "indicizzabile" per google? Mi spiego meglio. Il mio SID è una variabile alfanumerica di molti caratteri, quindi del tipo

    http://www.dominio.com/pagina.php?si...sd735412kjgsdf


    Immagino che riportarla così in mod_rewrite, non sia molto efficiente, mi ritroverei un link del tipo

    http://www.dominio.com/askjghfsd7354...df/pagina.html

    che non credo abbia molta più indicizzazione in google rispetto alla precedente....come risolvere il problema???? Grazie....

  2. #2
    Google ormai elimina da solo la variabile sid... però se vuoi far le cose pulite, usa i cookie (anche in automatico, tramite session_start, se usi php)... ci sarebbe da discutere su chi li blocca, ma non son poi tanti e li si può avvisare gentilmente di attivarli.
    UtèñtE non ti dirà mai come trasformare l'argilla in marmo, ma se gli chiederai come progettare una simulazione con le bacche di mirto, ti risponderà: "Versane ancora!".

  3. #3
    non so se google toglie realmente le variabili SID dato che attualmente del mio sito riporta anche quelle

    Io sono un po' allergino ai cookie in quanto preferisco che sul pc del mio utente non rimanga nessuna traccia così da evitare eventuali trojan furbetti che possano rubare le password dai cookie....

    ...ne approfitto per chiedere un'altra cosa in merito al mod_rewrite: ho provato a testarlo in locale ed ho notato che se uso un indirizzo tipo questo http://locale/var1/var2/pagina.html e imposto che venga interpretato come http://locale/sito.php?a=var1&b=var2 tutte le immagini contenute in sito.php non mi vengono caricate :master:

    Premesso che io le immagini le carico con indirizzi relativi del tipo src="Immagini/immagine.jpg"
    Non ditemi che dovrei cambiare l'indirizzo di tutte leimmagini?!
    ma soprattutto che indirizzo dovrei mettere a quel punto????

  4. #4
    Originariamente inviato da lionalex
    non so se google toglie realmente le variabili SID dato che attualmente del mio sito riporta anche quelle
    Le può riportare se non fa molte scansioni del sito... ma non ne tiene conto... perlomeno così si dice, personalmente le levo e uso i cookie.

    Originariamente inviato da lionalex
    Io sono un po' allergino ai cookie in quanto preferisco che sul pc del mio utente non rimanga nessuna traccia così da evitare eventuali trojan furbetti che possano rubare le password dai cookie....
    Nei cookie devi memorizzare solo l'id di sessione... le password le memorizzi sul server come già fai... e se hai paura che ti rubino l'id di sessione i problemi son altri, è più facile rubare un'url.
    Se lavori su php, vediti come funziona la variabile $_SESSION ... è comodissima e gestisce in automatico il cookie, con discreti controlli sull'autenticità.

    Originariamente inviato da lionalex
    ...ne approfitto per chiedere un'altra cosa in merito al mod_rewrite: ho provato a testarlo in locale ed ho notato che se uso un indirizzo tipo questo http://locale/var1/var2/pagina.html e imposto che venga interpretato come http://locale/sito.php?a=var1&b=var2 tutte le immagini contenute in sito.php non mi vengono caricate :master:

    Premesso che io le immagini le carico con indirizzi relativi del tipo src="Immagini/immagine.jpg"
    Non ditemi che dovrei cambiare l'indirizzo di tutte leimmagini?!
    ma soprattutto che indirizzo dovrei mettere a quel punto????
    Si... è proprio così, devi cambiare indirizzi... o usi l'url assoluto (visto che parliamo di seo, ti dico che può essere meglio per indicizzare le immagini)... o il path inverso, nel caso in esempio ../../Immagini/immagine.jpg
    Ovviamente se hai tutto dinamico ti è più comodo inserire il percorso in una variabile... può essere che hai una variabile $path='Immagini/', quindi la cambi come di dovere.
    Stesso discorso vale per il css... poi i background linkati dal css però non variano.

    Comunque, tornando al primo post, se non vuoi usare i cookie l'unica alternativa è lasciarlo nella query-string... evita di metterlo in url statici perchè, oltre a essere inutile, ti causerebbe duplicazioni e penalizzazioni, che google sinche vede 2 query-string equivalenti ci passa sopra, ma se gli dai 2 url statiche equivalenti diventa un po' nervoso.
    UtèñtE non ti dirà mai come trasformare l'argilla in marmo, ma se gli chiederai come progettare una simulazione con le bacche di mirto, ti risponderà: "Versane ancora!".

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 © 2026 vBulletin Solutions, Inc. All rights reserved.