Каковы шаги по добавлению функции открытого поиска к существующему ASP.NET Веб-сайт MVC?

StackOverflow https://stackoverflow.com/questions/1957334

Вопрос

Я замечаю, что когда я захожу на некоторые сайты (включая Stackoverflow) в Firefox, маленький синий кружок показывает, что я могу добавить сайт к своим поставщикам поиска.так хотелось узнать, как можно добавить эту функцию в мой проект MVC.Я слышал , что следует добавить XML - файл ...

Это было полезно?

Решение

Следуйте инструкциям в это руководство.

Однако это его мясная и овощная составляющая...

Ссылка на вашей главной странице:

<link rel="search" type="application/opensearchdescription+xml" href="http://mysite.com/browserplugin.xml" title="My Site Search" />  

В browserplugin.xml файл, упомянутый выше, должен выглядеть следующим образом:

<?xml version="1.0"?>
<OpenSearchDescription xmlns="http://a9.com/-/spec/opensearch/1.1/">
    <ShortName>My Site Search</ShortName>
    <Description>My Site Search</Description>
    <Image height="16" width="16" type="image/x-icon">http://mysite.com/favicon.ico</Image>
    <Url type="text/html" method="get" template="http://mysite.com/search/{searchTerms}"/>
</OpenSearchDescription>

Обратите внимание, что вы должны (очевидно) соответствующим образом изменить эти URL-адреса в соответствии с вашим веб-сайтом.В частности, URL в OpenSearchDescription, чтобы соответствовать вашему поисковому URL.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top