например есть папка prof, как сделать что бы url был site/prof/123
я пока с urlами не разобрался.вообще не пинимаю как и что
1. livote - 25 Сентября, 2012 - 11:52:56 - перейти к сообщению
2. Okula - 25 Сентября, 2012 - 12:00:57 - перейти к сообщению
livote, нужно настраивать правила для модуля mod_rewrite
3. AlexAnder - 25 Сентября, 2012 - 12:16:35 - перейти к сообщению
livote пишет:
например есть папка prof, как сделать что бы url был site/prof/123
я пока с urlами не разобрался.вообще не пинимаю как и что
я пока с urlами не разобрался.вообще не пинимаю как и что
нужно набрать в адресной строке браузера следующее:
http://site/prof/123
4. DelphinPRO - 25 Сентября, 2012 - 12:27:13 - перейти к сообщению
примерно так
CODE (text):
скопировать код в буфер обмена
скопировать код в буфер обмена
- RewriteEngine On
- RewriteBase /
- RewriteRule ^\.htaccess$ - [F]
- RewriteCond %{REQUEST_FILENAME} !-f
- RewriteCond %{REQUEST_FILENAME} !-d
- RewriteRule ^(.*)\.(php|html?)$ index.php [L]
все запросы перенаправляются на index,php
в index.php делаем разбор URL
не забываем делать проверки на допустимость значений, и в случае некорректного запроса в простейшем случае делаем редирект