![]() |
|
|
![]()
|
|
| PROCESSOR |
|
|||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 238 Регистрация: 25.5.2005 Репутация: нет Всего: нет |
Если вызывается:
http://www.site.com/userpage но в папке userpage нет никаких Index страницы и прочего, что можно запустить как основную страницу. => выводится сообщение, что страницы нет. The page cannot be found 1) Можно установить свою альтернативную страницу с подобным сообщением 2) Вопрос: можно ли на такую страницу ( с сообщением об отсутсвтии ) впихнуть php ( помоему само собой можно ) ? 3) Вопрос2: как php может узнать имя папки где отсутсвовала index-страница ? , т.е. папку USERPAGE ? ( см. адрес выше ). Идея пришла , что можно вызывать нужные скрипт таким образом, без размещения index-страниц на каждой USERPAGE и потом узнавая чей-же userpage был вызван - выдавать необходимые данные. Конечно можно на кажой USERPAGE размещать мааасенький index, который ссылается на PHP скрипт типа : www.site.com/scrip.php?name=userpage . Но это уже не так стильно. Короче - если никто ничо не понял нафиг это нужно, хотябы на вопрос ответте. Это сообщение отредактировал(а) PROCESSOR - 2.8.2005, 03:48 |
|||
|
||||
| -=Ustas=- |
|
|||
![]() Ustix IT Group ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 2222 Регистрация: 21.1.2005 Где: Краснодар Репутация: нет Всего: 69 |
Может .htaccess ?!
-------------------- В искаженном мире все догмы одинаково произвольны, включая догму о произвольности догм. ----- |
|||
|
||||
| Irokez |
|
|||
![]() индеец ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1180 Регистрация: 20.10.2004 Репутация: 1 Всего: 53 |
1) .htaccess или httpd.conf:
2) да 3) $_SERVER['REQUEST_URI'] |
|||
|
||||
| Mal Hack |
|
|||
![]() Мудрый... ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 9926 Регистрация: 15.2.2004 Репутация: 15 Всего: 261 |
Это, конечно хорошо, но... Возьмем к примеру rambler.ru, если страница не найдена, сообщение об этом появляется в самом движке. ErrorReporting там не используется, т.к. в срипте 404 ты не узнаешь к какой странице пользователь обращался.
Я делал всегда там. mod_rewrite
Подробнее о данном подходе можно посмотреть тут: http://vingrad.ru/WEB-SERVER-002835 По самому mod_rewrite: http://forum.vingrad.ru/index.php?act=modu...nel§ion=803 |
|||
|
||||
| PROCESSOR |
|
|||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 238 Регистрация: 25.5.2005 Репутация: нет Всего: нет |
А можно передать параметры к томуже в скрипт ?
Например: http://www.site.com/userpage?r=5&q=7 ---------------- P.S. Помоему чрезвычайно удобный метод от взлома скриптов. Когда неизвестны имена вообще никаких файлов. Или где-то выводится имя файла-заменителя ? |
|||
|
||||
| Mal Hack |
|
||||
![]() Мудрый... ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 9926 Регистрация: 15.2.2004 Репутация: 15 Всего: 261 |
да, можно.
Угу. ЗЫ: Только лучше все-таки параметры передавать тогда уж, как /5/7... |
||||
|
|||||
| PROCESSOR |
|
|||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 238 Регистрация: 25.5.2005 Репутация: нет Всего: нет |
Что такое /5/7 ? http://www.site.com/userpage/?5/7 так чтоли ?
|
|||
|
||||
| Mal Hack |
|
|||
![]() Мудрый... ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 9926 Регистрация: 15.2.2004 Репутация: 15 Всего: 261 |
PROCESSOR нет, ты не понял.
Тыделаешь правила реврайта таким образом, что 5/7 - восепринимаются как параметры. Это все в скрипте делаешь. |
|||
|
||||
![]()
|
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Администрирование Web серверов и Web служб | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |