Indice del forum Olimpo Informatico
I Forum di Zeus News
Leggi la newsletter gratuita - Attiva il Menu compatto
 
 FAQFAQ   CercaCerca   Lista utentiLista utenti   GruppiGruppi   RegistratiRegistrati 
 ProfiloProfilo   Messaggi privatiMessaggi privati   Log inLog in 

    Newsletter RSS Facebook Twitter Contatti Ricerca
Problemi .htccess
Nuovo argomento   Rispondi    Indice del forum -> Linguaggi per Internet
Precedente :: Successivo  
Autore Messaggio
Urzetto
Mortale devoto
Mortale devoto


Registrato: 31/01/09 20:49
Messaggi: 17

MessaggioInviato: 31 Gen 2009 20:53    Oggetto: Problemi .htccess Rispondi citando

Ciao sono "incastrato" in un problema che non so come risolvere, spero qualcuno di voi sappia aiurtarmi.
Mettiamo che io abbia il mio sito su
www.miosito.it/miosito/

come protrei fare per mostrare quello che ho sulla cartella "miosito", senza far vedere tutto l'url ma solo
www.miosito.it

grazie^^
Top
Profilo Invia messaggio privato
chemicalbit
Dio maturo
Dio maturo


Registrato: 01/04/05 17:59
Messaggi: 18597
Residenza: Milano

MessaggioInviato: 31 Gen 2009 21:05    Oggetto: Rispondi citando

Non ho capito esattamente la situzione perché ci sono troppi "miosito"

Prova a rispiregarla usando l'esempio
Codice:
http://miosito.it/esempio_cartella/

così capiamo meno con meno equivoci.
Top
Profilo Invia messaggio privato
Urzetto
Mortale devoto
Mortale devoto


Registrato: 31/01/09 20:49
Messaggi: 17

MessaggioInviato: 31 Gen 2009 21:11    Oggetto: Rispondi citando

allora il sito si trova nella carettalla "esempio_cartella"
percò siccome è brutto vedere un sito che si apre con un redirect che va su
http://miosito.it/esempio_cartella/
volevo che il sito si aprisse direttamente su "esempio cartella"
senza far vedere tutta la destinazione (ovvero http://miosito.it/esempio_cartella/) , ma solo http://miosito.it/
spero di essere stato chiaro ^^
grazie ancora
Top
Profilo Invia messaggio privato
chemicalbit
Dio maturo
Dio maturo


Registrato: 01/04/05 17:59
Messaggi: 18597
Residenza: Milano

MessaggioInviato: 31 Gen 2009 22:06    Oggetto: Rispondi citando

Ma farla vedere dove,
nella barra del web browser di chi naviga nel tuo sito?
Top
Profilo Invia messaggio privato
Urzetto
Mortale devoto
Mortale devoto


Registrato: 31/01/09 20:49
Messaggi: 17

MessaggioInviato: 31 Gen 2009 22:54    Oggetto: Rispondi citando

si, sarebbe già molto
grazie
Top
Profilo Invia messaggio privato
freemind
Supervisor sezione Programmazione
Supervisor sezione Programmazione


Registrato: 04/04/07 20:28
Messaggi: 4643
Residenza: Internet

MessaggioInviato: 01 Feb 2009 17:32    Oggetto: Rispondi citando

Ciao,
ti segnalo un link che tratta proprio l'argomento da te richiesto.
Il tutto si gioca usando il mod_rewrite di apache.
Guida al mod_rewrite
Link
Citazione:

Guida al mod_rewrite di Apache


Pubblico la guida, realizzata da Stefano Loberti, amministratore del forum di cached.it, per riscrivere gli url dinamici in url statici tramite il mod_rewrite, un modulo di apache che permette appunto di riscrivere gli url e renderli più search friendly, graditi ai motori dai ricerca.


Usare degli url statici (http://www.cached.it/parole-chiave/jacuzzi.htm) anzichè dinamici (http://www.google.it/search?hl=it&q ? &meta=) ci può aiutare davvero tanto a dare maggiore visibilità al nostro sito. Le query string (appunto per i siti dinamici) vanno lasciate ai grandi siti (www.google.com, www.ebay.com etc etc), mentre per i piccoli o medi siti conviene appunto applicare tecniche di riscrittura degli indirizzi ed è questo una delle specifiche più comuni del modulo di apache chiamato appunto mod_rewrite.

[...]

Planning

E? davvero importante avere una idea e seguire una valida strategia su come vanno riscritti gli URL in quanto questi vanno riscritti solo prima della pubblicazione del sito e non si ?dovrebbero? più cambiare. Questo perchè ? Perchè se noi abbiamo una query string (ad esempio notizie.php?id=14&cat=cronaca&city=roma) se noi la trasformiamo in statica (notizie/14/cronaca/roma/) abbiamo si creato un url statico ma abbiamo anche duplicato la pagina dinamica che continuerà ad esistere (in quanto fisicamente presente sul server) con quella appena riscritta. Dunque se il vostro sito è già indicizzato non andare ad applicare il rewrite ai vostri url (a meno che non siate davvero forti con ottimi inbound links).

[...]

(segue con codice)


Questa cosa viene gestita con più semplicità dai vari framework (symfony, cakePHP etc...) perchè utilizzano dei sistemi di smartURI.

Indipendentemente devi avere apache compilato con:
Codice:

--enable-module=rewrite
--enable-shared=rewrite

e di solito è così se utilizzi pacchetti binari.
Top
Profilo Invia messaggio privato
Urzetto
Mortale devoto
Mortale devoto


Registrato: 31/01/09 20:49
Messaggi: 17

MessaggioInviato: 01 Feb 2009 19:28    Oggetto: Rispondi citando

mi puoi aiutare, ho provato a farlo ma non funziona

che sbaglio?

RewriteEngine On
RewriteRule ^/(S+)$ esempio_cartella/$1

nemmeno cosi funziona

RewriteEngine On
RewriteRule ^/(S+)$ /esempio_cartella/$1

grazie
Top
Profilo Invia messaggio privato
SverX
Supervisor Macchinisti
Supervisor Macchinisti


Registrato: 25/03/02 11:16
Messaggi: 11568
Residenza: Tokelau

MessaggioInviato: 02 Feb 2009 12:24    Oggetto: Re: Problemi .htccess Rispondi citando

Urzetto ha scritto:
... Mettiamo che io abbia il mio sito su http://miosito.it/miosito/ ...


come prima risposta direi di spostare tutto "fuori" dalla cartella miosito.

come seconda invece direi che puoi risolvere usando un frame. Nella homepage metti un frame al 100% con l'indirizzo della tua homepage

Codice:
<frameset rows="*" framespacing="0" border="0" frameborder="0">
    <frame src="http://miosito.it/miosito/" scrolling="auto" noresize>
</frameset>


come terza usare la modrewrite... come uccidere zanzare usando cannoni.

Ciao
Top
Profilo Invia messaggio privato HomePage
Urzetto
Mortale devoto
Mortale devoto


Registrato: 31/01/09 20:49
Messaggi: 17

MessaggioInviato: 02 Feb 2009 14:36    Oggetto: Rispondi citando

si ma è una cosa un po professionale, usare un frame mi sembra un po ridicolo. non posso spostare la cartella nella root per un fatto tecnico senno lo avrei già fatto.
ciaoz Razz
Top
Profilo Invia messaggio privato
SverX
Supervisor Macchinisti
Supervisor Macchinisti


Registrato: 25/03/02 11:16
Messaggi: 11568
Residenza: Tokelau

MessaggioInviato: 02 Feb 2009 17:21    Oggetto: Rispondi citando

Urzetto ha scritto:
si ma è una cosa un po professionale, usare un frame mi sembra un po ridicolo.


perdonami, ma se usare un frame non ti sembra professionale, fare il sito in una sottocartella cosa è? Wink

Urzetto ha scritto:
non posso spostare la cartella nella root per un fatto tecnico senno lo avrei già fatto.


perchè poi devi cambiare tutti i link? E' questo il motivo?
Top
Profilo Invia messaggio privato HomePage
mdweb
Dio maturo
Dio maturo


Registrato: 18/12/07 15:59
Messaggi: 4412

MessaggioInviato: 02 Feb 2009 17:33    Oggetto: Rispondi

Urzetto ha scritto:
si ma è una cosa un po professionale, usare un frame mi sembra un po ridicolo. non posso spostare la cartella nella root per un fatto tecnico senno lo avrei già fatto.
ciaoz Razz

perchè non è professionale? Laughing
Top
Profilo Invia messaggio privato
Mostra prima i messaggi di:   
Nuovo argomento   Rispondi    Indice del forum -> Linguaggi per Internet Tutti i fusi orari sono GMT + 1 ora
Pagina 1 di 1

 
Vai a:  
Non puoi inserire nuovi argomenti
Non puoi rispondere a nessun argomento
Non puoi modificare i tuoi messaggi
Non puoi cancellare i tuoi messaggi
Non puoi votare nei sondaggi