2013-06-30 5 views
0

Я хочу знать, может ли php распознавать, является ли запрос, сделанный клиентом, запросом rss для подачи перенаправления. Пример: пользователь добавляет эту ссылку - www.example.com - для подачи, но rss-страница - www.example.com/feed, если запросы, сделанные для примера, являются html, php показывает индексную страницу, но если это xml-запрос, php перенаправляет на www.example.com/feedКак заставить php распознавать запросы на подачу

ответ

0

Я не думаю, что это возможно, так как звонки могут выполняться автоматически разными браузерами и т. д. Единственный способ - схожие на один Feedly предусматривает, что имеет определенный пользовательский агент «Feedly/1,0», так что вы можете легко проверить, если клиент Feedly, проверив $ _SERVER [ «HTTP_USER_AGENT»]

function IsThisClientFeedly() 
{ 
    return (strpos($_SERVER['HTTP_USER_AGENT'],'Feedly') !== false)?true:false; 
} 

видеть больше информации о Feedly http://www.feedly.com/fetcher.html

Смежные вопросы