imho.ws
IMHO.WS  

Вернуться   IMHO.WS > Веб-мастеру > Веб-программирование
Опции темы
Старый 14.04.2005, 10:13     # 21
Perfilev
Junior Member
 
Регистрация: 28.12.2002
Сообщения: 178

Perfilev Известность не заставит себя ждать
Дело в том, что я не хочу показывать реальный путь, где хранятся картинки, поэтому переписать нужно именно mod_rewrite-ом.
Если можно это как-то сделать без него, то буду рад услышать любые советы
Perfilev вне форума  
Старый 16.04.2005, 10:47     # 22
matumba
Guest
 
Сообщения: n/a

Подобная проблема, вообщем урл вида:
show.php?id=$1
надо превратить в show(номерочки id).html

пробовал следующее все поочередности:

RewriteEngine On
Options +FollowSymLinks
RewriteBase /

#RewriteRule ^/?show([0-9]+)\.html show.php?id=$1
#RewriteRule ^(.*)show([0-9]+).html$ $1/show.php?id=$2
#RewriteRule ^show/([0-9]) /show.php?id=$1
#RewriteRule ^show\/([0-9]+)\.html$ /show.php?id=$1
#RewriteRule ^show/([a-z0-9])+/$ /show.php?id=$1
#RewriteRule show/([0-9]+).html$ /show.php?id=$1
#RewriteRule ^show(.*)\.html$ /show.php?id=$1
#RewriteRule ^show(.*).html /show.php?id=$1
#RewriteRule ^show(.*).html show.php?id=$1
ничего не помогает, может в скриптах еще надо обработку REQUEST_URI нужно прописать как то. Кто c MOD_REWRITE-ом дружен, помогите плиз.
 
Старый 16.04.2005, 15:05     # 23
Psionic Vision
Full Member
 
Аватар для Psionic Vision
 
Регистрация: 05.02.2002
Адрес: Underground
Сообщения: 2 110

Psionic Vision Имеются все основания чтобы гордиться собойPsionic Vision Имеются все основания чтобы гордиться собойPsionic Vision Имеются все основания чтобы гордиться собойPsionic Vision Имеются все основания чтобы гордиться собойPsionic Vision Имеются все основания чтобы гордиться собойPsionic Vision Имеются все основания чтобы гордиться собойPsionic Vision Имеются все основания чтобы гордиться собойPsionic Vision Имеются все основания чтобы гордиться собойPsionic Vision Имеются все основания чтобы гордиться собойPsionic Vision Имеются все основания чтобы гордиться собойPsionic Vision Имеются все основания чтобы гордиться собой
matumba
RewriteRule ^show.php?id=([0-9]+)$ show$1.html
Попробуй так.
Psionic Vision вне форума  
Старый 16.04.2005, 20:58     # 24
Perfilev
Junior Member
 
Регистрация: 28.12.2002
Сообщения: 178

Perfilev Известность не заставит себя ждать
Так чё с моей проблемой?
Знает ли кто решение?
Perfilev вне форума  
Старый 16.04.2005, 21:19     # 25
Psionic Vision
Full Member
 
Аватар для Psionic Vision
 
Регистрация: 05.02.2002
Адрес: Underground
Сообщения: 2 110

Psionic Vision Имеются все основания чтобы гордиться собойPsionic Vision Имеются все основания чтобы гордиться собойPsionic Vision Имеются все основания чтобы гордиться собойPsionic Vision Имеются все основания чтобы гордиться собойPsionic Vision Имеются все основания чтобы гордиться собойPsionic Vision Имеются все основания чтобы гордиться собойPsionic Vision Имеются все основания чтобы гордиться собойPsionic Vision Имеются все основания чтобы гордиться собойPsionic Vision Имеются все основания чтобы гордиться собойPsionic Vision Имеются все основания чтобы гордиться собойPsionic Vision Имеются все основания чтобы гордиться собой
Andy1,
боюсь, нет. но вот альтернатива.
Тебе нужно было перенаправить
http://user.domain.ru/images/ на http://domain.ru/index.php?user=user&img=image так?
Давай забудем про домен и сделаем так:
http://domain.ru/~user/images/ => http://domain.ru/index.php?user=user&img=image

RewriteRule ^~(.*)/images/(.*)$ index.php?user=$1&img=$2 [L,NC]
Psionic Vision вне форума  
Старый 16.04.2005, 22:26     # 26
Perfilev
Junior Member
 
Регистрация: 28.12.2002
Сообщения: 178

Perfilev Известность не заставит себя ждать
Нужно переписать путь, что не суть важно, в users/user/images/...
На этой альтернативе щас всё и работает, просто хотелось как по красивее
В любом случае, всем спасибо за советы, особенно Dark Visor
ps Если кто найдёт решение - отпишитесь, плиз, сюда или ICQ#86835583
Perfilev вне форума  
Старый 05.04.2006, 22:02     # 27
BRULIK
Member
 
Аватар для BRULIK
 
Регистрация: 24.03.2003
Сообщения: 300

BRULIK Луч света в тёмном царствеBRULIK Луч света в тёмном царствеBRULIK Луч света в тёмном царствеBRULIK Луч света в тёмном царствеBRULIK Луч света в тёмном царствеBRULIK Луч света в тёмном царстве
Подскажите как в Rewrite сделать изменение / на /check.php?qwe=123

т.е. при введение www.bred.com перенаправлялось на www.bred.com/check.php?qwe=123
__________________
0 Вы в интернете
1 Вы на сайте http://www.imho.ws
2 Вы читаете это
4 Вы не заметили отсутствия пункта 3
5 Вы это проверили
6 Вы улыбаетесь
BRULIK вне форума  
Старый 05.04.2006, 22:16     # 28
matumba
Guest
 
Сообщения: n/a

DirectoryIndex check.php?qwe=123
вставь в .HTACCESS и будет тебе счастье
 
Старый 05.04.2006, 23:07     # 29
BRULIK
Member
 
Аватар для BRULIK
 
Регистрация: 24.03.2003
Сообщения: 300

BRULIK Луч света в тёмном царствеBRULIK Луч света в тёмном царствеBRULIK Луч света в тёмном царствеBRULIK Луч света в тёмном царствеBRULIK Луч света в тёмном царствеBRULIK Луч света в тёмном царстве
Я так и сделал. Просто сперва я почему то зациклился на этом Rewrite.
И всё же, как через Rewrite это сделать ?
__________________
0 Вы в интернете
1 Вы на сайте http://www.imho.ws
2 Вы читаете это
4 Вы не заметили отсутствия пункта 3
5 Вы это проверили
6 Вы улыбаетесь
BRULIK вне форума  
Старый 06.04.2006, 11:52     # 30
Hubbitus
мод
IMHO Кодер-200(6,7,8)
 
Регистрация: 29.03.2003
Адрес: Saint-Petersburg, Russia
Пол: Male
Сообщения: 2 734

Hubbitus Бог с наворотамиHubbitus Бог с наворотами
Hubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотами
Цитата:
BRULIK:
И всё же, как через Rewrite это сделать ?
Код:
RewriteEngine on
RewriteCond %{REQUEST_URI} ^/$
RewriteRule ^(.*)$ check.php?qwe=123 [L]
__________________
Я делаю Линукс! Присоединяйтесь к свободным людям!

Связаться со мной всегда можно по джабберу: Hubbitus@jabber.ru
Pahan-Hubbitus.
Hubbitus вне форума  


Ваши права в разделе
Вы НЕ можете создавать новые темы
Вы не можете отвечать в темах.
Вы НЕ можете прикреплять вложения
Вы НЕ можете редактировать свои сообщения

BB код Вкл.
Смайлы Вкл.
[IMG] код Выкл.
HTML код Выкл.

Быстрый переход


Часовой пояс GMT +4, время: 03:19.




Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.