Форум dkLab и Denwer
Здесь общаются Web-разработчики.
Генеральный спонсор:
Хостинг «Джино»

ЧПУ + htaccess (Eugene Babushkin)
Author Message
Eugene Babushkin
Участник форума



Joined: 01 Aug 2003
Posts: 263
Карма: 4
   поощрить/наказать

Location: 59, Russia

PostPosted: Tue Jul 26, 2005 12:22 pm (написано за 2 минуты 23 секунды)
   Post subject: ЧПУ + htaccess
Reply with quote

Забыл одну вещь.
К примеру, есть
Code (Apache config): скопировать код в буфер обмена
# DirectoryIndex show.php

# включаем Rewrite Engine
RewriteEngine On

# правило преобразования URL:
RewriteRule ^([^.]+)$ bindex.php?sys_url=$1 [QSA]
Но ведь тогда, если у нас есть папка (folder), то мы не смотжем к ней обратить к примеру так: mysite.ru/folder можно только mysite.ru/folder/index.php или положить в эту папку файл
Code (Apache config): скопировать код в буфер обмена
RewriteEngine Off
Можно ли сделать эту работы, без дополнительного файла .htaccess в каталоге?
Back to top
View user's profile Send private message
Ant
Сотрудник «Лаборатории»



Joined: 17 Jun 2003
Posts: 6840
Карма: 129
   поощрить/наказать


PostPosted: Tue Jul 26, 2005 12:41 pm (спустя 19 минут; написано за 26 секунд)
   Post subject:
Reply with quote

Ещё раз, что именно надо перенаправлять с помощью мод реврайт?
Back to top
View user's profile Send private message Send e-mail
Евгений Галашин
Модератор



Joined: 29 Dec 2003
Posts: 1861
Карма: 32
   поощрить/наказать


PostPosted: Tue Jul 26, 2005 1:29 pm (спустя 47 минут; написано за 2 секунды)
   Post subject:
Reply with quote

Code (Apache config): скопировать код в буфер обмена
RewriteCond %{REQUEST_FILENAME} -f [OR]
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule .* - [L]
Back to top
View user's profile Send private message
Eugene Babushkin
Участник форума



Joined: 01 Aug 2003
Posts: 263
Карма: 4
   поощрить/наказать

Location: 59, Russia

PostPosted: Tue Jul 26, 2005 8:58 pm (спустя 7 часов 29 минут; написано за 5 секунд)
   Post subject:
Reply with quote

Ant wrote:
что именно надо перенаправлять
Eugene Babushkin wrote:
RewriteRule ^([^.]+)$ bindex.php?sys_url=$1 [QSA]
Back to top
View user's profile Send private message
Eugene Babushkin
Участник форума



Joined: 01 Aug 2003
Posts: 263
Карма: 4
   поощрить/наказать

Location: 59, Russia

PostPosted: Tue Jul 26, 2005 9:03 pm (спустя 4 минуты; написано за 23 секунды)
   Post subject:
Reply with quote

Евгений Галашин
Что делает Ваш код? Мою проблему не решает...
Back to top
View user's profile Send private message
Евгений Галашин
Модератор



Joined: 29 Dec 2003
Posts: 1861
Карма: 32
   поощрить/наказать


PostPosted: Tue Jul 26, 2005 9:05 pm (спустя 1 минуту 52 секунды; написано за 1 минуту 20 секунд)
   Post subject:
Reply with quote

Евгений Галашин wrote:
RewriteCond %{REQUEST_FILENAME} -f [OR]
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule .* - [L]
Отключает реврайтинг адресов, если существует каталог или файл с таким именем. Только эти строчки должны идти перед остальными RewriteRule.

Не то, что Вам надо? Тогда Как правильно задавать вопросы: статья, обязательная к прочтению (citforum.ru/howto/smart-questions-ru.shtml) Вам в руки... (-;
Back to top
View user's profile Send private message
Eugene Babushkin
Участник форума



Joined: 01 Aug 2003
Posts: 263
Карма: 4
   поощрить/наказать

Location: 59, Russia

PostPosted: Tue Jul 26, 2005 9:12 pm (спустя 7 минут; написано за 24 секунды)
   Post subject:
Reply with quote

Евгений Галашин wrote:
Не то, что Вам надо?
То. Спасибо.
Проблема была с этим:
Евгений Галашин wrote:
эти строчки должны идти перед остальными RewriteRule
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic All times are GMT + 3 Hours
Page 1 of 1    Email to a Friend.
You cannot post new topics in this forum. You cannot reply to topics in this forum. You cannot edit your posts in this forum. You cannot delete your posts in this forum. You cannot vote in polls in this forum. You cannot attach files in this forum. You can download files in this forum.
XML