rails deviseを使ったがログアウトができない

No route matches [GET] "/users/sign_out"

deviseを使ったが、logoutをすることができない

上記にあるようなエラーが起こった。
どうやら、deleteメソッドを使用したいが、getメソッドでparamsが送られてしまっているらしい。

https://qiita.com/colorrabbit/items/5545fce7e5cd4e494396
http://gaku3601.hatenablog.com/entry/2014/08/24/204538 

この辺の記事の内容を参考にしてみたが同じエラーが起こり続けて、一向にdeleteメソッドになってくれない。

<a class="nav-link disabled" href="/users/sign_out" tabindex="-1" aria-disabled="true">ログアウト</a>

上記が現在のコード、これを

<%= link_to "ログアウト", destroy_user_session_path, method: :delete, class: "nav-link disabled" %>

パス指定にした。

そうすると、deleteメソッドでデータが受け取られ、ログアウトできた