2016-05-11 6 views
0

Ich habe eine Angebote Website und es gibt viele Angebote. Ich will das, wenn jemand eine Deal-Seite in Mobile öffnet, so dass es auf die mobile Seite umleitet.PHP um URL auf seine mobile Version umleiten

Beispiel: -

Benutzer kommen auf diese URL im Handy - http://www.onlinedealsindia.in/deal/buy-vitel-105-dual-sim-mobile-rs-577-from-askmebazaar-dealid598

als es Umleitungen an - http://m.onlinedealsindia.in/deal/buy-vitel-105-dual-sim-mobile-rs-577-from-askmebazaar-dealid598

dieses „/ Buy-vitel-105-Dual-SIM-Handy-rs -577-from-askembazaar-dealid598 "ist slug. Ich nenne es Schnecke. Mit htaccess habe ich es so aussehen lassen.

Im Folgenden Code ich verwende: -

<?php 
require_once ($_SERVER['DOCUMENT_ROOT'] . '/includes/Mobile_Detect.php'); 
$objMobile = new Mobile_Detect; 

if($objMobile ->isMobile()) { 
$slug = $_GET[slug]; 
$_SERVER['HTTP_HOST'] = 'http://m.onlinedealsindia.in/deal/" .$slug. "'; 
} 
?> 

Jede Hilfe spürbar sein wird und eine für die Arbeit habe ich ein Geschenk ..

+0

Was innen 'Mobile_Detect.php' ist? – Hassaan

Antwort

0
if($objMobile ->isMobile()) { 
    header("Location: http://m.onlinedealsindia.in/".$_SERVER["REQUEST_URI"]); 
} 

Dieser sendet eine "Location" umleiten Header " m.onlinedealsindia.in ", wobei der angeforderte Pfad gleich bleibt.

+0

Danke Chris! Es funktioniert und das ist was ich will ... – Rahul

+0

@Rahul Kein Problem. Ich bin froh, dass es geholfen hat. – Chris

0

Sie müssen header und location verwenden, um Besucher umzuleiten.

Versuchen

if($objMobile ->isMobile()) 
{ 
    $slug = $_GET[slug]; 
    header("Location: http://m.onlinedealsindia.in/".$slug); 
} 
+0

Danke Hassaan! Es funktioniert! – Rahul

+0

@Rahul Geschenk LOLZ? – Hassaan