modrewrite e register.it con hosting php-mysql

3 contenuti / 0 new
Ultimo contenuto
modrewrite e register.it con hosting php-mysql

ciao a tutti, qualcuno sa cosa scrivere nel file .htaccess per far funzionare gli url semplificati con l'hosting offerto da register (msyqlHOST)?

ciao,

se non hai mod_rewrite non puoi far funzionare gli url brevi.

IN teoria, e se non ne hai tanti da creare a mano e supporta directoryindex , puoi fare questo hack:

- vai nella directory di drupal
- crei una cartella che abbia il nome del tuo url breve, ad esempio "forum"
- dentro questa cartella ci metti un file .htaccess con scritto

DirectoryIndex /percorsonododrupal

(es: /?q=forum )

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

facci sapere se funziona ....

bye bye

ciao, si funziona. Grazie molte!

Non sono assolutamente esperto di mod_rewrite e files .htaccess ma ho letto qualcosa sul sito di httpd.
Poi sono stato ricontattato dall'assistenza di register e il tecnico mi diceva che il mod_rewrite non viene abilitato per questioni di sicurezza. Poi sul sito di apache ho anche letto che la riscrittura degli url attraverso .htaccess rallenta ulteriormente le prestazioni.
Per cui diciamo che facendo due calcoli sono quasi contento che quella tipologia di hosting di register
non supporti il mod_rewrite. Cioè, preferisco un hosting dove ci sia riguardo alla sicurezza che un hosting dove ci siano più funzionalità ma meno sicurezza. Poi ognuno la pensa un po' come vuole.

Diciamo che si può tranquillamente fare a meno del mod_rewrite secondo me per le seguenti ragioni:

QUESTIONI DI ACCESSIBILITA'
1- in genere si usa il mod_rewrite per aumentare l'accessibilit? degli url. Ma questo pensandoci bene con drupal non è poi un problema così grosso dal momento che se anche il mod_rewrite non è abilitato è possibile abilitare il modulo interno di drupal "path" e quando si crea un contenuto inserire nel campo path alias il titolo che vuoi. Anche se non avrai www.sito.it/titoloPagina avrai comunque www.sito.it/q=titoloPagina
il che a mio avviso risulta umanamente comprensibile.

2- QUESTIONI DI MOTORI DI RICERCA
E' risaputo che gli spider effettuano ricerche anche negli url. Anche qui Drupal ci viene incontro, dal momento che, come nel punto 1, inserisce il tuo titolo (che può essere una keyword) subito dopo q=. Infatti se i motori di ricerca non arrivano ad analizzare parole chiave contenute dopo la terza variabile, se si ha un url come quello sopra lo spider non avrà nessun problema ad effettuare ricerche, poiché si ha una sola variabile (q appunto).

MORALE DELLA FAVOLA
Se il vostro hoster non supporta il mod_rewrite non disperate, potete sempre abilitare il modulo path.