The OpenNET Project / Index page

[ новости /+++ | форум | wiki | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"mod_rewrite+php+apache"
Вариант для распечатки  
Пред. тема | След. тема 
Форумы WEB технологии (Public)
Изначальное сообщение [Проследить за развитием треда]

"mod_rewrite+php+apache"  
Сообщение от Metallurg (ok) on 11-Июн-07, 11:23 
Есть .htaccess с таким набором правил:
RewriteRule ^([A-Z,_,a-z,0-9]+)([/]?)$ /index.php?cat=$1
RewriteRule ^([A-Z,_,a-z,0-9]+)/(.*)/$ /index.php?cat=$1&parm=$2

лежит в корне виртуал хоста. Вроде всё работает всё такое.
Есть папочка в корне виртуалхоста зовется "abra", внутри папочки лежит файлик "buga.jpg".
Записал в index.php в том что в корне такую нехитрую команду "echo $cat $parm",
захожу по адресу http://server/abra/buga/ скриптик выкидывает "abra buga.jpg"
как с этим бороться? :))) с этим ".jpg" ?

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

 Оглавление

Сообщения по теме [Сортировка по времени, UBB]


1. "mod_rewrite+php+apache"  
Сообщение от Metallurg (ok) on 11-Июн-07, 11:26 
P.S если файлик убрать abra.jpg, то все становится на свои места.

Предыстория .htaccess:

AddDefaultCharset windows-1251
php_value register_globals 0
RewriteEngine on
Options +FollowSymlinks

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

2. "mod_rewrite+php+apache"  
Сообщение от Metallurg (ok) on 13-Июн-07, 14:47 
UP
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

3. "mod_rewrite+php+apache"  
Сообщение от Metallurg (ok) on 23-Июн-07, 01:13 
>UP
UP2
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

4. "mod_rewrite+php+apache"  
Сообщение от Metallurg (ok) on 07-Июл-07, 17:04 
>UP3


HEED HELP !

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

5. "mod_rewrite+php+apache"  
Сообщение от Lucf3r email(??) on 09-Июл-07, 10:44 
>>UP3
>
>
>HEED HELP !

Честно говоря я так и не понял в чем именно проблема, но например так?

Replace:

RewriteRule ^([A-Z,_,a-z,0-9]+)/(.*)/$ /index.php?cat=$1&parm=$2

with:

RewriteRule ^([A-Z,_,a-z,0-9]+)/(.*)\.(.*)/$ /index.php?cat=$1&parm=$2&type=$3
RewriteRule ^([A-Z,_,a-z,0-9]+)/(.*)/$ /index.php?cat=$1&parm=$2


В таком случае появиться $3, содержащая "jpg".

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Оцените тред (1=ужас, 5=супер)? [ 1 | 2 | 3 | 4 | 5 ] [Рекомендовать для помещения в FAQ]




Спонсоры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2022 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру