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).
Perhatikan instruksi
Nah untuk mengatasinya silahkan ganti instruksi
Hal ini juga berlaku untuk custom search box (search box bukan bawaan Blogger).
Sumber https://www.kompiajaib.com/
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 : ""' 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