Detekce mobilních zařízení iPad a iPhone prostřednictvím htaccess

Vím, že přesměruji web na mobilní verzi, například example.com na m.example.com je nejlepší po responsive design, ale moje otázka je, zatímco na ploše URL je example.com/index.aspx a chcete přesměrovat na mobilní verzi example.com/index_m.aspx. nebo example.com/car.aspx na example.com/car_m.aspx. A html a css zcela odlišná od verze pro stolní počítače.

Fotbalová branka:

S funkcí, kterou detekuji user-agent a chcete přesměrovat z example.com/gallery.aspx na example.com/gallery_m.aspx pokud je zařízení mobile nebo atd.

Otázky:

  1. Je to vůbec dobrá metoda? nebo škodlivé pro SEO nebo google index?
  2. Pokud je to v pořádku, jaké přesměrování bych měl použít? 301 nebo 302
  3. Mám použít canonical štítek?

  • 1 Skutečně citlivý design is a setup where the server always sends the same HTML code to all devices and CSS is used to alter the rendering of the page on the device, takže přesměrování není nutné. Pokud se chystáte oddělit adresy URL svých počítačů a mobilních webů, budete muset Googlu poskytnout signál pomocí a <link> tag with rel='canonical' and rel='alternate' elements. 302 pro tento účel se doporučují přesměrování.

Pracoval pro vás: Charles Robertson | Chcete nás kontaktovat?