Modificando il file con il file manager del mio hosting invece che sostituire il file htaccess ne ricreava un altro quindi io ne avevo due:
htaccess.txt
.htaccess
e quindi in sito non andava. Collegandomi via ftp ho visto che i file erano due (il file manager quello con il punto (.htaccess) lo metteva come invibile.
Ho eliminato l'htaccess.txt, sempre via ftp, ed il sito ora funziona.
Grazie mille, ho ottenuto più informazioni qui che dal mio hosting