ما هي الخطوات اللازمة لإضافة ميزة البحث المفتوح إلى موقع ASP.NET MVC موجود؟
-
21-09-2019 - |
سؤال
لاحظت عندما أذهب إلى بعض المواقع (تضمين StackOverflow) بواسطة Firefox A Blue Circle يظهر لي أن أتمكن من إضافة الموقع إلى مزودي البحث الخاص بي. لذلك أردت أن تعرف كيف يمكن إضافة هذه الميزة إلى مشروع 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 للبحث.
لا تنتمي إلى StackOverflow