0

サイト全体が URL 書き換えで、検索が /Articles/Search/?s= になるのはクールではないので、URL 書き換えで検索ボタンを作成する方法を誰か教えてください。これが私のフォームです。

<form action="Articles/Search/" method="get">
<input type="text" value="Търси" name="s" id="keyword" title="s" onfocus="clearText(this)" onblur="clearText(this)" class="txt_field" />
<input type="submit" value="" id="searchbutton" title="Търси" class="sub_btn" /></form>

好きになりたい: /Articles/Search/keyword1-keyword2/ スペースを交換できます。

4

1 に答える 1

1

検索フォームの URI を「SEO Optimized」に保つ最も簡単な方法は (最初のステップで概説したようではありませんが)GETメソッドからメソッドに切り替えるPOSTことです。

<form action="Articles/Search/" method="post">

次に、URI を介して既に提供されている他のパラメーターと同様に、サイトの検索機能と連携する独自の URI のセットを提供できます。

http://example.com/keywords/keyword1/keyword2/

次に、keywordsコントローラーは、すべてのパラメーターをスペースで区切るか、類似させて検索を開始できます。これは、使用する URL 書き換えの種類によって少し異なります。したがって、具体的なニーズに合わせてそれを採用する必要がありますが、サイトの残りの部分についてはすでに行っているので、かなり簡単なはずです。

于 2012-12-25T21:51:58.160 に答える