|
15 / 14 / 9
Регистрация: 16.04.2012
Сообщений: 1,093
|
|
Обработка разных URL на одной странице22.03.2019, 12:11. Показов 5291. Ответов 27
Метки нет (Все метки)
Имеем запросы вида "сайт/страница". По дефолту веб сервер вернёт по такому запросу страницу, указанную после слеша, или выдаст ошибку 404, если соответствующей страницы не существует на сервере.
Мне надо, чтобы веб сервер не искал страницу из URL на сервере, а направлял все запросы на одну страницу, где они уже будут обрабатываться скриптом. Как это можно сделать?
0
|
|
| 22.03.2019, 12:11 | |
|
Ответы с готовыми решениями:
27
Отобразить html-модуль, только на одной странице, соответствующей URL Две разных кодировки на одной странице
|
|
1315 / 1007 / 232
Регистрация: 01.10.2018
Сообщений: 3,911
|
|||
| 06.05.2019, 15:09 | |||
![]() Добавлено через 6 минут Например, по адресу /images может быть запущен модуль галереи для отображения графических файлов в указанном каталоге, а по адресам наподобие /images/image.jpg файлы будет отправлять непосредственно сервер. То же самое и при большей вложенности каталогов.
0
|
|||
|
15 / 14 / 9
Регистрация: 16.04.2012
Сообщений: 1,093
|
||||
| 06.05.2019, 16:07 [ТС] | ||||
|
0
|
||||
|
1315 / 1007 / 232
Регистрация: 01.10.2018
Сообщений: 3,911
|
|||
| 06.05.2019, 17:24 | |||
|
0
|
|||
|
15 / 14 / 9
Регистрация: 16.04.2012
Сообщений: 1,093
|
||
| 06.05.2019, 21:45 [ТС] | ||
![]() Ну да ладно, это я поправил. Но всплыл другой сюрприз. Если задать url, соответствующий адресу реального каталога, то в адресной строке браузера к запросу приписывается "?url_param=...". Т.е., в моём случае, когда я переходу по адресу "mysite/modules", теперь отображается нужная страница. Но при этом в адресной строке появляется "mysite/modules/?url_param=modules". Как эту напасть побороть, чтобы ничто не выдавало, что на сервере есть такая папка? Ну и второе, о чём мы уже говорили. Если ввести полный путь к существующему файлу, этот файл отобразится. Почему на него не срабатывает RewriteRule? Ведь оно, по идее, должно срабатывать на все запросы без исключения?
0
|
||
|
1315 / 1007 / 232
Регистрация: 01.10.2018
Сообщений: 3,911
|
||
| 07.05.2019, 10:50 | ||
|
Непонятные параметры сами по себе не появляются
Тут или какое-то постороннее правило повлияло, или вы в действительности используете не то правило для перенаправления запросов в index.php, которое показали. Внешнее перенаправление скорее всего было вызвано неявно из-за обращения к каталогу (обратите внимание на то, что к адресу помимо строки параметров был добавлен еще и завершающий слеш пути). Я об этом уже писал в теме: Обработка разных URL на одной странице (последний абзац). Речь о DirectorySlash со значением по умолчанию On. Измените значение на Off или отключите mod_dir.
1
|
||
|
15 / 14 / 9
Регистрация: 16.04.2012
Сообщений: 1,093
|
|||
| 09.05.2019, 12:18 [ТС] | |||
![]()
0
|
|||
|
3900 / 3238 / 1353
Регистрация: 01.08.2012
Сообщений: 10,914
|
||||||||
| 09.05.2019, 12:32 | ||||||||
site.ru/ пользователь не имеет доступа через браузер.Ваши скрипты хранятся в site.ru/app/, например site.ru/app/SomeScript.phpДля этого нужно изменить document root в вашем веб-сервере (apache/nginx/оба сразу).
0
|
||||||||
|
1315 / 1007 / 232
Регистрация: 01.10.2018
Сообщений: 3,911
|
||||||||
| 10.05.2019, 09:48 | ||||||||
logs modules public index.php Файл index.php можно разместить и в соседнем с корневым каталоге, но лично я часто размещаю все точки входа (index.php, cron.php и т.п.) прямо в основном каталоге.
0
|
||||||||
| 10.05.2019, 09:48 | |
|
Помогаю со студенческими работами здесь
28
продвижение двух разных запросов на одной странице
Обработка двух форм на одной странице Несколько однообразный форм на одной странице. Обработка Как настроить отправку двух разных форм обратной связи на одной странице? Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
| Опции темы | |
|
|
Новые блоги и статьи
|
|||
|
попытка написать игровой сервер на C++
pyirrlicht 29.04.2026
попытка написать игровой сервер на плюсах с открытым бесконечным миром.
возможно получится прикрутить интерпретатор питон для кастомизации игровой логики.
что есть на текущий момент:. . .
|
Контроль уникальности выбранного документа-основания при изменении реквизита
Maks 28.04.2026
Алгоритм из решения ниже разработан на примере нетипового документа "ЗаявкаНаРемонтСпецтехники", разработанного в КА2.
Задача: уведомлять пользователя, если указанная заявка (документ-основание). . .
|
Благородство как наказание
Maks 24.04.2026
У хорошего человека отношения с женщинами всегда складываются трудно. А я человек хороший. Заявляю без тени смущения, потому что гордиться тут нечем. От хорошего человека ждут соответствующего. . .
|
Валидация и контроль данных табличной части документа перед записью
Maks 22.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа, разработанного в КА2.
Задача: контроль и валидация данных табличной части документа перед записью с учетом регламента компании. . .
|
|
Отчёт о затраченных материалах за определенный период с макетом печатной формы
Maks 21.04.2026
Отчёт из решения ниже размещён в конфигурации КА2.
Задача: разработка отчёта по затраченным материалам за определённый период, с возможностью вывода печатной формы отчёта с шапкой и подвалом.
В. . .
|
Отчёт о спецтехнике находящейся в ремонте
Maks 20.04.2026
Отчёт из решения ниже размещен в конфигурации КА2.
Задача: отобразить спецтехнику, которая на данный момент находится в ремонте.
Есть нетиповой документ "Заявка на ремонт спецтехники" который. . .
|
Памятка для бота и "визитка" для читателей "Semantic Universe Layer (Слой семантической вселенной)"
Hrethgir 19.04.2026
Сгенерировано для краткого описания по случаю сборки и компиляции скелета серверного приложения. И пусть после этого скажут, что статьи сгенерированные AI - туфта и не интересно. И это не реклама -. . .
|
Запрет удаления строк ТЧ документа при определённом условии
Maks 19.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "Аккумуляторы", разработанного в конфигурации КА2. У данного документа есть ТЧ, в которой в зависимости от прав доступа. . .
|