|
|
|
|
RewriteEngine on
Options +FollowSymlinks
RewriteBase /admin/
RewriteRule ([a-z_]+)/?$ /admin/$1.php&%{QUERY_STRING}
|
что хочу: админ заходит на адрес http://server/admin/rubrics/?id=1 и ему открывается это: http://server/admin/rubrics.php?id=1
в чем ошибка? | |
|
|
|
|
|
|
|
для: 1999
(10.02.2007 в 22:15)
| | . | |
|
|
|
|
|
|
|
для: 1999
(10.02.2007 в 22:15)
| | >что хочу: админ заходит на адрес http://server/admin/rubrics/?id=1 и ему открывается это: http://server/admin/rubrics.php?id=1
А зачем тогда использовать какие-то преобразования? Просто удалите файл .htaccess. | |
|
|
|
|
|
|
|
для: cheops
(11.02.2007 в 21:28)
| | не понял... ведь так - будет вызываться http://server/admin/rubrics/index.php?id=1, а не http://server/admin/rubrics.php?id=1 | |
|
|
|
|
|
|
|
для: 1999
(11.02.2007 в 21:53)
| | . | |
|
|
|
|
|
|
|
для: 1999
(12.02.2007 в 18:31)
| | А тогда поставьте
DirectoryIndex rubrics.php
|
| |
|
|
|
|
|
|
|
для: 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 | |
|
|
|
|
|
|
|
для: 1999
(13.02.2007 в 19:38)
| | Ну тогда у вас вроде правильно (хотя не разбираюсь :))
Просто попробуйте:
RewriteRule /admin/([a-z_]+)/ /admin/$1.php?%{QUERY_STRING} | |
|
|
|
|
|
|
|
для: LEM
(14.02.2007 в 16:27)
| | неа... то же | |
|
|
|
|
|
|
|
для: 1999
(14.02.2007 в 22:31)
| | ааааааааааааа помогите!!! | |
|
|
|
|
|
|
|
для: 1999
(13.02.2007 в 19:38)
| | LEM почти правильно написал. Только небольшая корректировка...
Options +FollowSymlinks
RewriteEngine On
RewriteBase /
RewriteRule ^admin/([a-z_]+)/ /admin/$1.php?%{QUERY_STRING}
|
| |
|
|
|
|
|
|
|
для: glsv (Дизайнер)
(15.02.2007 в 05:47)
| | нед... нада писать RewriteBase /admin/ потому что / это рут и в нем тоже есть htaccess | |
|
|
|
|
|
|
|
для: 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)
| | > нада писать RewriteBase /admin
Первый слеш не передается. Поэтому без слеша. | |
|
|
|
|
|
|
|
для: glsv (Дизайнер)
(15.02.2007 в 05:47)
| | Буду знать | |
|
|
|