Back to top

Visualizza post

Questa sezione ti permette di visualizzare tutti i post inviati da questo utente. N.B: puoi vedere solo i post relativi alle aree dove hai l'accesso.


Post - sadsoul

Pagine: [1]
1
Joomla! 3 / mod_rewrite con variabile custom non letta
« il: 16 Gen 2014, 15:12:34 »
Un saluto a tutti.
Sono nuovo e spero qualcuno possa aiutarmi con un problema che mi si è presentato su un sito che sto realizzando con Joomla 3.1.5.

Ho cercato sul forum ma non sono riuscito a trovare una soluzione.
In pratica ho necessità di inviare tramite URL una semplicissima variabile, però joomla non la prende. ES:

indirizzo reale: http://www.miosito.com/index.php?lang=en&x=var1

con il SEF attivato diventa

http://www.miosito.com/en/?x=var1

io vorrei che diventasse:

http://www.miosito.com/en/var1

la regola che ho inserito nel (ma ne ho provate veramente tante) file .htaccess è molto semplice:

RewriteEngine On
RewriteRule ^([A-Za-z0-9]+)$ index.php?x=$1 [L]

messa al posto di "RewriteRule .* index.php [L]"

ma la risultante è sempre l'errore 404 interno a joomla.

Sembra quasi che il SEF vada in conflitto con htaccess....o che lo anticipi. Sta di fatto che nel debug dell'errore 404 il link che viene richiamato è:

http://www.miosito.com/en/aliasdellamiahomepage?id=0

nessuna traccia della mia variabile e invece richiama l'alias della home con questo id=0 che non sò cosa sia.
La regola non viene proprio letta...ho anche provato a disattivare URL SEF lasciando attivo "riscrivi URL SEF" ma ho visto che così facendo il file .htaccess viene completamente ignorato.

Qualuno mi sa dire dove sbaglio?

Grazie in anticipo

Pagine: [1]


Web Design Bolzano Kreatif