Articles of url routing

Как вызвать контроллер подпапки с маршрутизацией CodeIgniter

Я использую структуру CodeIgniter. У меня есть файлы в папке моих контроллеров: – Controllers — admin.php – Admin Controller — /Admin – Admin Folder —– category.php – Category Controller in Admin folder. Url: mysite.com/index.php/admin/category говорит, что страница не найдена, потому что она пытается вызвать функцию category контроллера admin но я хочу, чтобы она mysite.com/index.php/admin/category функцию […]

Проблема с простыми HTTP-запросами с Laravel Routes.php

Я пытаюсь получить самые базовые функции для работы над Laravel, и мне очень тяжело. Я хочу, чтобы клиент мог отправить запрос в форме www.mysite.com/laravel/public/this и вернуть файл home.index из домашней папки, все это определяется маршрутами, указанными в файл laravel / application / routes.php. Следующая функция, включенная в установку, правильно маршрутизируется и демонстрирует, что www.mysite.com/laravel/public работает, […]

.htaccess переписать правила для нескольких параметров

Переписывание следующих 3 URL-адресов http://example.com/index.php?page=search http://example.com/search http://example.com/index.php?page=profile&value=myname – http://example.com/myname http://example.com/index.php?page=stats&type=daily – http://example.com/stats/daily Текущий .htaccess записывается следующим образом: Options -MultiViews RewriteEngine On RewriteBase / RewriteCond %{THE_REQUEST} /index\.php\?page=([^\s&]+)&value=([^\s&]+) [NC] RewriteRule ^ index/%1/%2? [R=302,L,NE] RewriteCond %{THE_REQUEST} /index\.php\?page=([^\s&]+)&type=([^\s&]+) [NC] RewriteRule ^ index/%1/%2? [R=302,L,NE] RewriteCond %{THE_REQUEST} /index\.php\?page=([^\s&]+) [NC] RewriteRule ^ index/%1/? [R=302,L,NE] RewriteRule ^index/([^/]+)/([^/]+)/?$ /index.php?page=$1&value=$2 [NC,L,QSA] RewriteRule ^index/([^/]+)/([^/]+)/?$ /index.php?page=$1&type=$2 [NC,L,QSA] […]

Codeigniter: отправлять все запросы, не соответствующие имени контроллера, контроллеру по умолчанию

Я работаю над проектом, включающим два типа URL-адресов, один из которых соответствует стандарту CI http://fancysite.com/controller/ И еще одна следующая схема: http://fancysite.com/category Я хотел бы, чтобы второй вызывал handlecategory (или что-то подобное) контроллера по умолчанию с category в качестве аргумента. Бонусная любовь, если вы также можете рассказать мне, как разрешать URL-адреса, такие как http://place.fancysite.com/, вызывать одну […]

Создайте URL-адрес в Yii с именем элемента с #

Мне нужно создать URL-адреса в Yii, указав div на странице, чтобы сфокусироваться при нажатии … Я знаю, что мне нужно поместить имя div с # в URL-адрес, но как указать, что в функции createUrl из Yii … Функция createUrl() предоставляет параметры для параметров, а не для элементов … согласно моим знаниям.

php url routing question

http://mysite.com/songs/company-name/song-name я хочу перенаправить его на http://mysite.com/songs/index.php?name=company-name&song=song-name Я читал некоторые статьи об этом mod_rewrite, но на самом деле я не мог понять точно, я ценю, если вы можете мне помочь. благодаря EDIT: включена функция mod rewrite

Как сопоставить числа в массиве в PHP

Я работаю над маршрутизацией или uri в моем приложении PHP. В настоящее время у меня есть массив с regex => url map, подобный этому … <?php $uri_routes = array( //users/account like http://mysite.com/users/324 (any digit) 'users/friends/page-(\d+)' => 'modules/users/friends/page-$1', 'users/friends/' => 'modules/users/friends/', 'users/online' => 'modules/users/online/' , 'users/online/page-(\d+)' => 'modules/users/online/page-$1', 'users/create' => 'modules/users/create', 'users/settings' => 'modules/users/settings', 'users/logout(\d+)' => […]

Проблема маршрутизации с Slim framework

Я только что начал с Slim. Мое приложение на данный момент выглядит примерно так: <?php require 'vendor/autoload.php'; $app = new \Slim\Slim([ 'debug' => true ]); var_dump($app->request()); $app->get('/:name', function ($name) { echo "Hello, $name"; }); $app->get('/', function () { echo 'hello world'; }); $app->run(); Я запускаю его на localhost, используя PHP, встроенный в веб-сервер. Для каждого […]

Как я могу скрыть user_id из URL-адреса с помощью схемы yii?

Я использую структуру yii и имею разные учетные записи пользователей. Когда я хочу взглянуть на страницу просмотра пользователя 4, мне нужно ввести URL-адрес, например, www.mydomain.com/user/4 для обновления. У меня есть www.mydomain.com/user/update/4 . Есть ли способ, чтобы я мог скрывать идентификатор пользователя из строки url? Как установить маршрут, например, www.mydomain.com/user/username и www.mydomain.com/user/update/username ? Нужно ли мне […]

Пользовательский сценарий маршрутизации лития

Мне было поручено переписать существующий веб-сайт с большим ранее существующим каталогом ссылок. Для аргументации предположим, что мы не можем делать ничего, что могло бы изменить каталог ссылок. Вот несколько примеров структуры ссылок, с которыми мы работаем: Страница позиции: www.domain.com/widgets/some-totally-awesome-large-purple-widget Страница вспомогательной страницы категории: www.domain.com/widgets/purple-widgets Страница родительской страницы категории: www.domain.com/widgets/ Пользовательская страница может быть: www.domain.com/some-random-page Различных […]