виртуальный каталог на сайте

headcrab

Новичок
виртуальный каталог на сервере

На php.net реализована модная фишка. В адресной строке набираешь www.php.net/uj и тебя посылают конкретно по назначению. Набираешь www.php.net/zda и ты снова в нужном месте. Вариантов посыла огромное количество. Подозреваю, что реально на сервере нет этих папок.

Как мне избавиться от каталогов на сервере, в которых будет лежать один и тот же файл?
 

specialist

Guest
digs
ничего сложно..просто маны почитать .....
 

D4RK 4NG3L

Новичок
Млин, чере 404 проще у удобней, да и ведь не у всех хостеров есть этот ваш mod_rewrite
 

kruglov

Новичок
D4RK 4NG3L
Никогда не надо делать через 404, если можно делать через rewrite.

p. s. Вот когда вы, например, попробуете в странице, отданной по 404, поймать $_POST, тогда и поговорим.
 

DiMA

php.spb.ru
Команда форума
Реализовать каталог можно и без модрерайта

example.com/dir.php/каталог/... управление в dir.php

example.com/?/каталог/... управление в корневой index.php

чуть менее красиво, но конечным пользователям это просто по барабану
 

fixxxer

К.О.
Партнер клуба
Вот когда вы, например, попробуете в странице, отданной по 404, поймать $_POST, тогда и поговорим.
Поскольку после поста всегда делается редирект, не вижу причин, по которым пост запросы следует отправлять на "красивый" URL.

Сам 404, конечно, не использую, чтобы не загаживать error_log, но например в случае с IIS это единственный способ.
 

Kelkos

Сам себе программер
да простым пользователям вообще по барабану что там в адресной строке.. и поисковику тоже.. всем по барабану.. одни только неспокойные программеры суетятся "о чистоте ссылок". %)
 

fixxxer

К.О.
Партнер клуба
Пользователи разные бывают. Тем, кто для входа на mail.ru пишет "mail.ru" в строке поиска Рамблера, загружающегося как home page, конечно, все равно. :)
 

DiMA

php.spb.ru
Команда форума
Давно наблюдаю, как совсем чайники, чтобы попасть в мыло, пишут "[email protected]" в адресной строке и получают хрен с маслом. Хотя если бы тупорылый IE не заблокировал бы login в URL и недодумавшийся до этого mail.ru реагировал на AUTH_LOGIN, то пользователь бы сразу попадал на форму ввода пароля к своему почтовому ящику.
 

kruglov

Новичок
fixxxer
У IIS например isapi_rewrite есть, хотя это офф...
И php под ним пост он тож не ловит. Но это php...

Некрасивые урлы у пост-обработчиков? Виг с ними, с урлами, мне придется выводить скрипты, ловящие POST, из стройной системы CMS...

DiMA
Обычно чайники таким образом не в свою посту ходят, а в чужую...
 

DiMA

php.spb.ru
Команда форума
Это не важно. Главное - идея писать email в адресной строке крайне примитивная, но до сих пор никто не допер сделать.
 
Сверху