Articles of url routing

Полет PHP-маршрутизации из подкаталога

Поэтому я использую микрофрейм Flight PHP ( http://flightphp.com/ ) для маршрутизации. Мой вопрос: как я могу запустить маршрутизатор из подкаталога? Я имею в виду, по сути, запускать его в песочнице в папке. Как и в случае, запрос '/' просто вытаскивает обычный файл index.php. Но запрос «/ flight / file» будет загружать URL-адрес с помощью Flight. […]

Как получить тот же самый $ _SERVER как на локальном, так и на живом сервере

Итак, это то, что я должен создать класс диспетчера, который должен отправить http requesd на основе URI запроса, поэтому Im интересовался только частью URI, которая приходит за доменом. Теперь, когда я работаю на реальном сервере на URI, вот так: www.domain.com/controller/method/params/ REQUEST_URI вернется: /controller/method/params/ Но когда я работаю на локальной машине, у меня есть URI, как […]

Phalcon Router и Loader для создания структуры подпапок. Как настроить?

У меня есть довольно большой проект, который мне нужно запрограммировать. Я использовал код CodeIgniter, но поскольку они перестали поддерживать фреймворк, я решил переключиться на другой. Я выбрал структуру Phalcon. Структура папки приложения, которую я хочу реализовать, следующая: приложение/ контроллеры / админ / пользователей / UsersController.php UserGroupsController.php панель приборов/ система / another_subfolder / AnotherSubFolderController.php производство / […]

Перенаправление и маршрутизация URL-адреса Codeigniter

Я пытаюсь перенаправить URL-адреса с маршрутизацией Codeighiter. Я не мог написать маршрутизацию для следующего. Если URL-адрес поставляется с /api/some/some я хочу перенаправить его в api/some/some , в противном случае я хочу перенаправить URL-адрес в /home/index . т.е. если какой-либо URL-адрес начинается с api/ i, вы не хотите изменять этот URL-адрес другим, я хочу перенаправить его […]

URL-адрес контроллера URL-адреса

Я собираю простой сетевой сайт и хотел бы, чтобы URL-адреса работали подобно facebook, поэтому, набрав имя domain.com/username, я бы получил профиль пользователя. Я могу сделать это уже таким образом Профиль пользователя domain.com/ профиль других пользователей domain.com/home/username Контроллер по умолчанию называется home, и в настоящее время я использую функцию _remap для проверки дополнительных параметров URL для […]

CodeIgniter – неограниченные параметры?

В настоящее время я использую CodeIgniter. Я пытаюсь написать функцию, которая может принимать неограниченное количество параметров. Так что в контроллере это будет что-то вроде function test($name, $others){ foreach($others){ //do something } } и я мог бы назвать это example.com/control/test/some name/param1/param2/param3/param4/param5… Как я могу это настроить?

Язык Yii urlManager в URL-адресе

Я пытаюсь добавить язык в url со следующим синтаксисом: http://www.example.com/ru/site/page/view/about То, что я до сих пор работает с короткими URL-адресами, например: http://www.example.com/en/site/contact, но не с длинными один раз, как в моем первом примере Вот что я имею до сих пор: /config/main.php 'urlManager'=>array( 'class'=>'application.components.MyCUrlManager', 'urlFormat'=>'path', 'showScriptName'=>false, 'rules'=>array( '<language:\w+>/<controller:\w+>/<id:\d+>'=>'<controller>/view', '<language:\w+>/<controller:\w+>/<action:\w+>/<id:\d+>'=>'<controller>/<action>', '<language:\w+>/<controller:\w+>/<action:\w+>'=>'<controller>/<action>', ), ), <?php // components/MyCUrlManager.php class […]

Как принять параметры сортировки и разбивки на страницы во всех URI REST с помощью Slim?

Я использую платформу Slim PHP для создания RESTful API для своего приложения. Я бы хотел, чтобы все URL-адреса могли принимать параметры для сортировки и разбивки на страницы. Может ли кто-нибудь сказать мне лучший способ сделать это? Кроме того, может ли кто-нибудь предоставить мне некоторые правильные URI REST? (например, http://domain.com/api/category/fruit/?sort=DESC&results=25&page=2 ) <?php require 'Slim/Slim.php'; $sort = […]

Как перенаправить правильный URL после входа в систему

У меня есть веб-сайт, на котором есть веб-страница, содержащая список журналов. Теперь я обычно даю ссылку для доступа к этой странице для некоторого пользователя, например: http://172.20.22.77/someapp/results.htm?id=45 Теперь, когда некоторые пользователи нажимают на это. Это даст ему экран входа. Но после входа в систему он не переходит на страницу, которая была задумана. Я использую сеансы для […]

Маршруты перевода на основе URL-адреса Zend Framework

Я пытаюсь реализовать перевод на основе URL в Zend Framework, чтобы мой сайт был оптимизирован для SEO. Это означает, что мне нужны URL-адреса, подобные приведенным ниже, в дополнение к маршрутам по умолчанию. zend.local/en/module zend.local/en/controller zend.local/en/module/controller zend.local/en/controller/action Выше были те, с которыми у меня сейчас проблемы; остальное должно быть в порядке. Я добавил плагин контроллера, который […]

Intereting Posts
Использование memcache внутри Google Compute Engine с PHP SQL QUERY многократный поиск в одной строке для поиска данных из другой строки в одной таблице Ошибка PHP PDO при использовании заполнителей в предложении LIMIT запроса MySQL PHP и MYSQL отображают 1 запись с несколькими именами Если я уже использую PDO, то в чем преимущество дальнейшего абстрагирования запросов SELECT в Eloquent ORM Laravel? Как выполнить заключительные шаги в проекте разбивки на страницы? Как использовать PHP для получения текущего года? Получение аудиофайла с сервлетами Работает ли foreach () для нечисловых ключей массива? Изменение максимального размера загружаемого файла Что такое <=> («Оператор космического корабля») в PHP 7? $ stmt-> execute (): как узнать, была ли вставка db успешной? URL-адрес перезаписи PHP абстрактный класс расширяет абстрактный класс в php? Symfony 2.1 Расширение основных классов