Я использую альтернативные атрибуты rel на своем главном сайте, сайте Великобритании и сайте Австралии, но он не будет работать на моем мобильном сайте, потому что мне нужно удалить / mobile из строки,
Мой мобильный каталог:
www.URL.com/mobile/
Когда я вставил этот код:
<link rel="alternate" href="http://www.URL.co.uk<?php echo parse_url($_SERVER['REQUEST_URI'],PHP_URL_PATH); ?>" hreflang="en-uk" />
Это отображается как www.URL.co.uk/mobile/category-honda.html
Мне нужно, чтобы показать www.URL.co.uk/category-honda.html
Как убрать
/mobile
Любая помощь Спасибо
<?php
$link ='http://www.URL.co.uk'.parse_url($_SERVER['REQUEST_URI'],PHP_URL_PATH);
$link = str_replace('mobile', '', $link);
?>
<link rel="alternate" href="<?php echo $link; ?>" hreflang="en-uk" />
Вот, пожалуйста, Стивен.
Других решений пока нет …