|
|
|
| Вот возник вопрос, сейчас расскажу как у меня, и что у меня есть уже!
в данный момент у меня просто меняется адрес с index.php?id=1 на 1.html, вот так
RewriteEngine on
Options +FollowSymlinks
RewriteBase /
RewriteRule ([0-9]+)\.html /index.php?id=$1
DirectoryIndex index.php?id=1
RemoveHandler .html .htm
ПОЖАЛУЙСТО, помогите немного сделать по другому!
У меня есть страницы index.php and file.php, мне нужно сделать так!
если адрес index.php?id=1 то делалось так index/1/ как бы папка взависемости от файла, а вторая папка взависемости от id
и так же, если адрес file.php?id=2 то было бы file/2/ я вот думаю, это же надо 2 чпу для каждого файла? или нет?
И пожалуйста помогите кодом, или как мне свой изменить, совершенно не понимаю, а ЧПУ нужен, так как файлов много, а у меня тока с индекса меняется ЧПУ.... ((
ЗАРАНЕЕ ПРОСТО ОГРОМНОЕ СПАСИБО ОТ МЕНЯ, и от моей ммааллееннььккоойй Fast CMS ( http://www.cms-ka.ru :) ) | |
|
|
|
|
|
|
|
для: Panker
(01.09.2006 в 14:01)
| | сюда не кто не заскакивает или меня игнорируют ? :(((((((((((((( | |
|
|
|
|
|
|
|
для: Panker
(02.09.2006 в 08:47)
| | ДА ВОТ УЖ ФИГ! НЕ ОТВЯЖИТИСЬ :) У меня вторая версия CMSки стоит :)))) | |
|
|
|
|
автор: cheops (из кафе) (02.09.2006 в 17:25) |
|
|
для: Panker
(01.09.2006 в 14:01)
| | Т.е. вместо index.php и file.php может быть произвольное имя файла и его нужно сделать директорией? | |
|
|
|
|
|
|
|
для: cheops (из кафе)
(02.09.2006 в 17:25)
| | да ))
и вот файл это директория, а то что в ID должно быть ещё однйо папкой ))) или html файлом, всё равно что это будет ) | |
|
|
|
|
|
|
|
для: Panker
(02.09.2006 в 17:43)
| |
RewriteRule (.+)/([0-9]+)/? $1.php?id=$2
|
| |
|
|
|
|
|
|
|
для: Евгений Петров
(02.09.2006 в 19:04)
| | вместо адреса files.php?id=2 мне нужен site/2/, вместо news.php?id=4 мне нужно news/4/ вы навернео не так понели | |
|
|
|
|
|
|
|
для: Panker
(02.09.2006 в 19:22)
| | Т.е. наоборот? Что в браузере надо ввести и какой скрипт при этом должен выполниться и с какими параметрами? | |
|
|
|
|
|
|
|
для: Евгений Петров
(02.09.2006 в 19:29)
| | вот-
у меня сейчас адреса такие index.php?id=1а так же news.php?id=1 и files.php?id=1
мне надо что бы вместо эжтого было типа index/1/ news/1/ files/1/ и так далее :) | |
|
|
|
|
|
|
|
для: Panker
(02.09.2006 в 19:59)
| | Т.е. ты вводишь http://localhost/index/1/ а у тебя должен открыться файл http://localhost/index.php?id=1? | |
|
|
|
|
|
|
|
для: Евгений Петров
(02.09.2006 в 20:09)
| | ну как бы да | |
|
|
|
|
|
|
|
для: Panker
(02.09.2006 в 23:02)
| | Ну я вроде как бы так и сделал :) | |
|
|
|
|
|
|
|
для: Евгений Петров
(02.09.2006 в 23:57)
| | большое спасибо, вот тока теперь интиресно, почему все так о чпу орут помогите, когда тут 1-2 строки ))) | |
|
|
|
|
|
|
|
для: Panker
(03.09.2006 в 10:19)
| | только что работало а сейчас нет! =!((
почему не работает плиз скажите
DirectoryIndex index.php?id=1
AddType application/x-httpd-php .php .htm .html .phtml
RewriteEngine on
Options +FollowSymlinks
RewriteBase /
RewriteRule (.+)/([0-9]+)/? $1.php?id=$2
RemoveHandler .html .htm
php_value max_execution_time 600
php_flag magic_quotes_gpc on
|
там типа место index.php?id=2 должно быть index/2/ | |
|
|
|