citus
13-06-2012, 15:42
Salve oh popolo,
stessa situazione del precedente thread www.hwupgrade.it/forum/showthread.php?t=2454730
ma nuova problematica.
Riassumo:
Joomla 1.7, modalità multisite sito consumer e business, il www.miosito.it è il sito principale. Definito un sottodominio business.miosito.it che punta NON alla sottocartella /business ma direttamente alla / per poter sfogliare il secondo sito di joomla (ricordo che è in multisites!)
Il sito "business" è caratterizzato da una particolare stringa nei path navigati, ad esempio "bsn":
www.miosito.it/qualsiasipath per il sito lato customer
business.miosito.it/qualsiasipath-bsn per il sito versione business
Dato che è tutto gestito dal multisites di joomla, se io vado su:
www.miosito.it/qualsiasipath-bsn vedo correttamente la pagina business, ma vorrei che quando è presente la stringa "bsn" si venga redirezionati automaticamente sul business.miosito.it/qualcosa-bsn
Questo sia per questione di link delle news, sia per motivi "politici".
Ho provato diverse formule, ma non ho mai fatto roba simile e ogni tanto mando in loop mezzo mondo.
Allo stesso modo, se qualcuno inserisce manualmente la url
business.miosito.it/qualsiasipath (senza il bsn)
vorrei che venisse rimandato sulla home di www.miosito.it
Innanzi tutto: Si può fare via htaccess o bisogna intervenire direttamente su apache?
Posto alcuni tentativi:
# cerco la stringa bsn e mi sposto nel sottodominio business
RewriteCond %{HTTP_HOST} http://www.miosito.it
RewriteCond %{QUERY_STRING} ^(.*bsn)$
RewriteRule ^(.*)$ http://business.miosito.it/$1 [R=301,L]
# FUNZIONA, più o meno..., ma mi impalla la home, che va in loop (http://business.miosito.it/http://business.miosito.it/http://business.miosito.it/...)
RewriteCond %{HTTP_HOST} http://business.miosito.it
RewriteCond %{QUERY_STRING} !^(.*bsn)$
RewriteRule .* http://www.miosito.it/home [R=301,L]
Non pretendo la pappa pronta, solo qualche indicazione sulla reale fattibilità ed efficacia via htaccess, senza il rischio di compromettere troppo le prestazioni del sito :)
Non disdegno link a documentazione per scimmie ;)
Grazie, io continuo a cercare, se trovo qualcosa aggiorno quì
stessa situazione del precedente thread www.hwupgrade.it/forum/showthread.php?t=2454730
ma nuova problematica.
Riassumo:
Joomla 1.7, modalità multisite sito consumer e business, il www.miosito.it è il sito principale. Definito un sottodominio business.miosito.it che punta NON alla sottocartella /business ma direttamente alla / per poter sfogliare il secondo sito di joomla (ricordo che è in multisites!)
Il sito "business" è caratterizzato da una particolare stringa nei path navigati, ad esempio "bsn":
www.miosito.it/qualsiasipath per il sito lato customer
business.miosito.it/qualsiasipath-bsn per il sito versione business
Dato che è tutto gestito dal multisites di joomla, se io vado su:
www.miosito.it/qualsiasipath-bsn vedo correttamente la pagina business, ma vorrei che quando è presente la stringa "bsn" si venga redirezionati automaticamente sul business.miosito.it/qualcosa-bsn
Questo sia per questione di link delle news, sia per motivi "politici".
Ho provato diverse formule, ma non ho mai fatto roba simile e ogni tanto mando in loop mezzo mondo.
Allo stesso modo, se qualcuno inserisce manualmente la url
business.miosito.it/qualsiasipath (senza il bsn)
vorrei che venisse rimandato sulla home di www.miosito.it
Innanzi tutto: Si può fare via htaccess o bisogna intervenire direttamente su apache?
Posto alcuni tentativi:
# cerco la stringa bsn e mi sposto nel sottodominio business
RewriteCond %{HTTP_HOST} http://www.miosito.it
RewriteCond %{QUERY_STRING} ^(.*bsn)$
RewriteRule ^(.*)$ http://business.miosito.it/$1 [R=301,L]
# FUNZIONA, più o meno..., ma mi impalla la home, che va in loop (http://business.miosito.it/http://business.miosito.it/http://business.miosito.it/...)
RewriteCond %{HTTP_HOST} http://business.miosito.it
RewriteCond %{QUERY_STRING} !^(.*bsn)$
RewriteRule .* http://www.miosito.it/home [R=301,L]
Non pretendo la pappa pronta, solo qualche indicazione sulla reale fattibilità ed efficacia via htaccess, senza il rischio di compromettere troppo le prestazioni del sito :)
Non disdegno link a documentazione per scimmie ;)
Grazie, io continuo a cercare, se trovo qualcosa aggiorno quì