Mengatasi Invalid Url Protocol Http: For Attribute Action In Tag Form Search Box

Error AMP Invalid URL protocol 'http:' for attribute 'action' in tag 'FORM [method=GET]' ini biasanya terjadi pada blog AMP yang memakai custom domain alasannya ialah custom domain di Blogger belum dapat memakai HTTPS.

Sebenarnya mengatasi error pada AMP-FORM search box Blogger non HTTPS ini sudah saya bahas sebelumnya dan juga saya sudah memposting cara gampang menciptakan search box valid AMP.

Namun kini saya menemukan bahwa kini kita dapat tetap memakai sistem search Blogger pada blog AMP yang memakai custom domain.

Perhatikan teladan di bawah ini, saya mengambil teladan FORM dari search box bawaan Blogger yang ditambahkan dari Tata Letak ibarat berikut (saya ambil bagian kodenya untuk form saja).

         <form class='gsc-search-box' expr:action='data:blog.searchUrl'>
          <b:attr cond='not data:view.isPreview' name='target' value='_top'/>
          <table cellpadding='0' cellspacing='0' class='gsc-search-box'>
            <tbody>
              <tr>
                <td class='gsc-input'>
                  <input autocomplete='off' class='gsc-input' expr:value='data:view.isSearch ? data:view.search.query.escaped : &quot;&quot;' name='q' placeholder='Search' required='' size='10' title='search' type='text'/>
                </td>
                <input name='max-results' type='hidden' value='7'/>
                <td class='gsc-search-button'>
                  <input class='gsc-search-button' expr:value='data:messages.search' title='search' type='submit'/>
                </td>
              </tr>
            </tbody>
          </table>
        </form>

Perhatikan instruksi expr:action='data:blog.searchUrl' dengan kod itu akan menghasilkan instruksi ibarat ini http://www.domianAnda.com/search hal itu akan menciptakan error AMP ibarat berikut:



Nah untuk mengatasinya silahkan ganti instruksi expr:action='data:blog.searchUrl' menjadi action='//www.domainAnda.com/search (tanpa http: di depan url).

Hal ini juga berlaku untuk custom search box (search box bukan bawaan Blogger).


Sumber https://www.kompiajaib.com/

0 Response to "Mengatasi Invalid Url Protocol Http: For Attribute Action In Tag Form Search Box"

Posting Komentar

Iklan Atas Artikel

Iklan Tengah Artikel 1

Iklan Tengah Artikel 2

Iklan Bawah Artikel