Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
Самоучитель PHP 5 / 6 (3 издание). Авторы: Кузнецов М.В., Симдянов И.В. PHP 5/6. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. C++. Мастер-класс в задачах и примерах. Авторы: Кузнецов М.В., Симдянов И.В. PHP Puzzles. Авторы: Кузнецов М.В., Симдянов И.В. PHP 5. На примерах. Авторы: Кузнецов М.В., Симдянов И.В., Голышев С.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум Apache

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум (новые сообщения вниз) Структурный форум

тема: mod_rewrite (помогите найти ошибку)

Сообщения:  [1-10]   [11-15] 

 
 автор: LEM   (16.02.2007 в 20:52)   письмо автору
 
   для: glsv (Дизайнер)   (15.02.2007 в 05:47)
 

Буду знать

   
 
 автор: glsv (Дизайнер)   (15.02.2007 в 16:44)   письмо автору
 
   для: 1999   (15.02.2007 в 13:06)
 

> нада писать RewriteBase /admin
Первый слеш не передается. Поэтому без слеша.

   
 
 автор: 1999   (15.02.2007 в 13:32)   письмо автору
 
   для: 1999   (15.02.2007 в 13:06)
 

ура!


Options +FollowSymlinks
RewriteEngine On
RewriteBase /

RewriteRule ([a-z_]+)/    /admin/$1.php?%{QUERY_STRING}


всем спасибо!

   
 
 автор: 1999   (15.02.2007 в 13:06)   письмо автору
 
   для: glsv (Дизайнер)   (15.02.2007 в 05:47)
 

нед... нада писать RewriteBase /admin/ потому что / это рут и в нем тоже есть htaccess

   
 
 автор: glsv (Дизайнер)   (15.02.2007 в 05:47)   письмо автору
 
   для: 1999   (13.02.2007 в 19:38)
 

LEM почти правильно написал. Только небольшая корректировка...

Options +FollowSymlinks     
RewriteEngine On  
RewriteBase / 
RewriteRule ^admin/([a-z_]+)/ /admin/$1.php?%{QUERY_STRING}

   
 
 автор: 1999   (15.02.2007 в 01:13)   письмо автору
 
   для: 1999   (14.02.2007 в 22:31)
 

ааааааааааааа помогите!!!

   
 
 автор: 1999   (14.02.2007 в 22:31)   письмо автору
 
   для: LEM   (14.02.2007 в 16:27)
 

неа... то же

   
 
 автор: LEM   (14.02.2007 в 16:27)   письмо автору
 
   для: 1999   (13.02.2007 в 19:38)
 

Ну тогда у вас вроде правильно (хотя не разбираюсь :))
Просто попробуйте:

RewriteRule /admin/([a-z_]+)/ /admin/$1.php?%{QUERY_STRING}

   
 
 автор: 1999   (13.02.2007 в 19:38)   письмо автору
 
   для: glsv (Дизайнер)   (13.02.2007 в 06:14)
 

ну мне же так для каждого файла..
т.е.:

http://server/admin/rubrics/?id=1 надо чтоб вызывалось http://server/admin/rubrics.php?id=1
http://server/admin/blogger/?id=2 надо чтоб вызывалось http://server/admin/blogger.php?id=2
http://server/admin/news/?id=3 надо чтоб вызывалось http://server/admin/news.php?id=3
http://server/admin/settings/?id=4 надо чтоб вызывалось http://server/admin/settings.php?id=4

   
 
 автор: glsv (Дизайнер)   (13.02.2007 в 06:14)   письмо автору
 
   для: 1999   (12.02.2007 в 18:31)
 

А тогда поставьте

DirectoryIndex rubrics.php

   

Сообщения:  [1-10]   [11-15] 

Форум разработан IT-студией SoftTime
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования