# Nomi dei controller nelle URL

**URL:** <https://www.ruby-forum.com/t/nomi-dei-controller-nelle-url/70664>\
**Category:** IT\
**Created:** [October 1, 2006, 7:07pm UTC](https://www.ruby-forum.com/t/nomi-dei-controller-nelle-url/70664 "2006-10-01T19:07:15Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![pm3](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/p/a87d85/32.png) [@pm3](https://www.ruby-forum.com/u/pm3)\
**Post date:** [October 1, 2006, 7:07pm UTC](https://www.ruby-forum.com/t/nomi-dei-controller-nelle-url/70664/1 "2006-10-01T19:07:15Z")

</div>

Ho appena fatto l’upgrade da Rails 1.1.2 a Rails 1.1.6 e la mia  
applicazione non funziona piÃ¹. Il problema Ã¨ che tutte le url sono in  
formato camel case (/MyController/method) mentre ora funzionano solo  
girate in minuscolo e con gli underscore (/my\_controller/method). Prima  
di iniziare il lavoraccio di cambiare tutte le url in tutte le views  
vorrei chiedervi se non c’Ã¨ qualche parametro di configurazione che  
possa far riconoscere di nuovo le url con le maiuscole. Ho cercato a  
lungo nella documentazione e nei forum ma non ho trovato nulla. Qualcuno  
si Ã¨ imbattuto nello stesso problema e ha trovato la soluzione?

Grazie  
Paolo

---

<div class="post-metadata">

**Author:** ![pm3](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/p/a87d85/32.png) [@pm3](https://www.ruby-forum.com/u/pm3)\
**Post date:** [October 2, 2006, 10:18am UTC](https://www.ruby-forum.com/t/nomi-dei-controller-nelle-url/70664/2 "2006-10-02T10:18:24Z")

</div>

On 10/1/06, Paolo M. [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid) wrote:

> Ho appena fatto l’upgrade da Rails 1.1.2 a Rails 1.1.6 e la mia  
> applicazione non funziona più. Il problema è che tutte le url sono in  
> formato camel case (/MyController/method) mentre ora funzionano solo  
> girate in minuscolo e con gli underscore (/my\_controller/method). Prima  
> di iniziare il lavoraccio di cambiare tutte le url in tutte le views  
> vorrei chiedervi se non c’è qualche parametro di configurazione che  
> possa far riconoscere di nuovo le url con le maiuscole. Ho cercato a  
> lungo nella documentazione e nei forum ma non ho trovato nulla. Qualcuno  
> si è imbattuto nello stesso problema e ha trovato la soluzione?

La soluzione migliore è usare helper come link\_to e url\_for nelle  
views. In questo modo ti isoli da qualsiasi cambiamento nella  
sintassi delle url interne.

Matteo

---

<div class="post-metadata">

**Author:** ![pm3](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/p/a87d85/32.png) [@pm3](https://www.ruby-forum.com/u/pm3)\
**Post date:** [October 2, 2006, 10:37am UTC](https://www.ruby-forum.com/t/nomi-dei-controller-nelle-url/70664/3 "2006-10-02T10:37:16Z")

</div>

Matteo V. wrote:

> La soluzione migliore Ã¨ usare helper come link\_to e url\_for nelle  
> views. In questo modo ti isoli da qualsiasi cambiamento nella  
> sintassi delle url interne.

Grazie mille! Nel frattempo ho trovato una soluzione che mi permetterÃ  
di andare avanti senza effettuare cambiamenti:  
[http://dev.rubyonrails.org/ticket/5905](http://dev.rubyonrails.org/ticket/5905)  
Il tuo suggerimento perÃ² sembra decisamente migliore per la  
manutenibilitÃ a lungo termine dell’applicazione. Mi studierÃ² quegli  
helper.

Paolo
