• User Newbie

    URL Rewrite con Struts 1.1 e Tomcat

    Ciao a tutti,

    sono nuovo in questo forum, anche se lo leggo da diverso tempo.

    Avrei come necessità di aggiungere la funzionalità di URL Rewriting al sito e-commerce sviluppato su Struts 1.1 e un server Java
    proprietario basato su Tomcat.
    Per caso qualcuno di voi ne ha mai avuto esperienza?

    Avrei bisogno davvero se qualcuno qui ci ha mai lavorato, e se c'è qualcuno, se mi può indicare delle guide/articoli
    che almeno mi spieghino come fare....

    Grazie
    @nicolabisi


  • User Attivo

    Se conosci le regole di Apache2 significa che hai familiarità con le regex, se hai anche familiarità con XML non dovresti avere troppe difficoltà ad adattarti. Il tuo .htaccess in Apache2, diventa un file con contenuto XML in Struts. Se su Apache2 scrivi:

    RewriteEngine On
    RewriteRule regex_url_riscritto regex_url_normale
    

    nel tuo caso è

    <urlrewrite>
        <rule>
            <from>regex_url_riscritto</from>
            <to>regex_url_normale</to> 
        </rule>
    </urlrewrite>
    

    Previa applicazione dei filtri. Una buona guida è qua: h t t p : / / edwin.baculsoft.com/2011/12/creating-a-pretty-url-with-struts-framework-and-urlrewrite/

    Ma aldilà del urlrewriting, hai familiarità con l'ambiente (Java+Struts+TomCat)? Altrimenti mi sa che hai una brutta gatta da pelare se sei abituato alla classica configurazione LAMPP... "The Devil is the details", citava una persona a cui, sul piano informatico, non sono neanche degno di lustrare le scarpe, e qui di dettagli che possono far variare l'intero funzionamento di un sistema ce ne sono tanti. Forse troppi. :mmm: