Ho questo link sulla mia pagina (page1):Come creare un collegamento che ti riporti da https a http?
<a href="@{Controller.action1().secure()}">Link1</a>
che mi porta ad una pagina (pagina 2) su HTTPS. Come creare un link a pagina 2 che mi riporta da https a http? Ho pensato @@ notazione farebbe il trucco:
<a href="@@{Controller.action2()}">Link2</a>
ma non, azione2 anche viene chiamato tramite https.
cosa fa il tuo codice HTML generato assomiglia? Se i tuoi collegamenti non includono protocolli, potresti aggiungere il prefisso 'http: //' a mano. –
@XavierHolt grazie, ho provato questo e funziona. Ho avuto l'impressione sbagliata che '@@ {...}' abbia sempre dato pieno 'http: //' percorso. Se uso '@ {...}' (che fornisce un percorso relativo) invece di '@@ {...}' Posso impostare manualmente 'http: //'. Non elegante, ma funziona. La risposta di Alexander Ponomarenko, d'altra parte, sembra una soluzione robusta. – stojke