url rewrite da www.miosito.com/drupal-6.9 a www.miosito.com

3 contenuti / 0 new
Ultimo contenuto
url rewrite da www.miosito.com/drupal-6.9 a www.miosito.com

Ciao a tutti,
so che è una domanda da F.A.Q, ma non ho trovato
risposta in nessun tutorial su mod_rewrite o Apache.
Spero di non essere OT, scrivo qui perchè mi è stato detto
che le regole che ho provato non funzionano probabilmente
perchè in conflitto con regole di drupal (ho i Clean url abilitati,
ma spero non incidano, perchè mi servono).
Vi spiego il mio (semplice) problema:

Io ho la pagina principale del mio sito all'indirizzo:

http://www.miosito.com/drupal-6.9/

E vorrei che invece nella barra degli indirizzi venisse visualizzato
solo

http://www.miosito.com/

Ho provato un sacco di esempi, ma non riesco ad ottenerlo.
Mi hanno consigliato di usare il flag [P], ma nemmeno con
quello riesco..

Nel file system del server la directory è al seguente path:
/public_html/drupal-6.9

Ho provato queste rewrite rule:

RewriteEngine On
RewriteCond %{REQUEST_URI} !^/drupal-6.9
RewriteRule ^(.*)$ $1/drupal-6.9 [L]

Ma di fatto eserguono un semplice redirect da www.miosito.com
a www.miosito.com/drupal-6.9 , mentre io vorrei proprio che
non apparisse la directory drupal nell'url.

Spero mi riusciate ad aiutare,
grazie!!

Se ho capito bene, hai installato il "tuo" Drupal in una subdir. Di solito le installazioni in produzione vanno installate direttamente nella root virtuale che ti definisce il content provider.

Se questo non è un problema, potresti quindi spostare tutti i contenuti dalla subdir. direttamente nella root, e poi cancellare la subdir. che ormai sarà vuota.

penso ti basti sostituire nel codice in entrambe le righe:
/drupal-6.9 con: /