2015-01-06 3 views
1

У меня есть один URL-адрес, который предназначен для отправки и получения данных json. Теперь я хочу скрыть этот URL-адрес таким образом, чтобы он показывал что-то другое, но способное отправлять и получать данные json, такие как http://freeprojects4u.com/setubandhmultiaction/setubandh.setubandh, этот url также отправляет и получает данные json из этого приложения: https://play.google.com/store/apps/details?id=com.setubandh&hl=en (Setubandh). но я думаю, что этот сайт находится в asp, но я хочу сделать то же самое в php. Пожалуйста, помогите мне сделать это или предложите любое руководство или способ или любую ссылку, откуда я могу это сделать. Благодарю. Я пробовал так много методов, но это не так удовлетворительно. Пожалуйста, предложите мне лучший способ. (Я пытался что URL-маскирование с помощью .htaccess)Скрыть URL-адрес в php

+0

Пожалуйста, дайте мне любую предложение, любое ваше предложение будет оценено. –

+0

Привет, Рави, вы можете уточнить свою потребность: «У меня есть один URL-адрес, который предназначен для отправки и получения данных json. Теперь я хочу скрыть этот URL-адрес таким образом, чтобы он показывал что-то другое, но способное отправлять и получать данные json, такие как «.. какой именно тип URL-адреса вы хотите. Я имею в виду, если вы можете поделиться здесь исходным URL-адресом и URL-адресом, который вы ожидаете. –

+0

теперь URL-адрес похож на http: // example.com/sendandreceive.php, но я хочу, чтобы это было http://example.com/sendandreceive/sendand.sendand. Также, когда http://example.com/sendandreceive/sendand.sendand opene d в браузере должно быть нужно вернуть null, значит, я не хочу, чтобы мои данные были открыты для общественности .. Пожалуйста, помогите мне. –

ответ

0

Глядя на то, что вы упомянули/более подробно в дальнейших комментариях:

  1. Требование # 1 - Теперь URL походит example.com/sendandreceive.php, но я хотите, чтобы это было example.com/sendandreceive/sendand.sendand.

-> Я думаю, что вы можете здесь сделать это, вы можете переписать правило для того же самого в .htaccess.

  1. Требование № 2 - Также, когда example.com/sendandreceive/sendand.sendand открывается в браузере, оно должно быть возвращено null, это означает, что я не хочу, чтобы мои данные подвергались воздействию общественности.

-> Это также можно сделать в файле .htaccess, где вы можете проверить пользовательский агент запроса и ограничить его только доступом к мобильному пользовательскому агенту. Вы можете создать одну страницу для сообщения, согласно которому запрос от определенного источника/браузера запрещен (эту страницу вы можете перенаправить с вашего htaccess, где вы проверяете свой пользовательский агент. См. Это может помочь - https://wordpress.org/support/topic/how-to-redirect-links-for-mobile-using-htaccess

+0

МОЖЕТ БЫТЬ ИСПОЛЬЗОВАТЬСЯ ОСОБЕННОСТИ ОС (КАК АНДРОИД) ОЗНАЧАЕТ, ЧТО ЭТО ТОЛЬКО НУЖНО РАБОТАТЬ ДЛЯ ANDROID. Это помогло мне. –

+0

Да, вы можете разрешить доступ только для Android, как показано ниже в htaccess. RewriteCond% {HTTP_USER_AGENT} ^. * Android. * $ RewriteRule^(. *) $ Http://android.davidwalsh.name [R = 301] Замените это http://android.davidwalsh.name соответствующим URL-адресом службы. Если не работает, вы можете немного изучить это только Ссылка ссылки: http://davidwalsh.name/detect-android –

+0

Спасибо за вашу помощь, она работает для меня. –