Kaj pomeni
Za razliko od 405, kjer vir obstaja, a metoda zanj ni dovoljena, 501 pove, da strežnik metode sploh ne podpira — za noben vir. Uporablja se tudi za API funkcije, ki še niso implementirane.
Najpogostejši vzroki
- Nestandardna ali nova HTTP metoda, ki je strežnik ne pozna.
- Funkcija API-ja, ki je napovedana, a še ni razvita.
- Star proxy ali naprava, ki ne podpira zahtevane funkcije.
Kaj narediš kot obiskovalec
- Kot obiskovalec napake ne moreš odpraviti. Poskusi kasneje ali z drugim brskalnikom.
Kaj naredi lastnik strani ali razvijalec
- Za znane metode, ki jih vir ne dovoli, vrni 405 z glavo Allow.
- Za neimplementirane funkcije vrni 501 z jasnim sporočilom.
- Preveri, ali vmesni proxy podpira uporabljene metode.
Vpliv na SEO in Google
501 je redek; če ga strežnik vrne na GET zahteve javnih strani, jih Google ne bo indeksiral.
Pogosta vprašanja
501 ali 405?
405: metoda ni dovoljena za ta vir. 501: strežnik metode sploh ne podpira.
Ali je 501 začasna napaka?
Ne, praviloma ostane, dokler razvijalec ne doda podpore.