Zakhar
Новичок
Как сделать крассивые ссылки (ЧПУ), которые можно менять на лету
вот примерно банальная структура сайта http://www.site.ru/index.html?razdel=1
http://www.site.ru/index.html?razdel=3 ну и так далее.
а хотелось бы сделать перевод например:
http://www.site.ru/books/ переходит автоматом на http://www.site.ru/index.html?razdel=1
Это надо не для всех razdel, только выборочно
Вот пытался сделать через mod_rewrite
RewriteMap red z:/home/mod/www/mod/map.txt
RewriteRule ^/.*$ /index.php?b={red:$1}/ [R]
вот так примерно, не знаю правильно это или нет, но проблема в том что RewriteMap нельзя использовать в .htaccess, а хотелось бы что б все можно было менять "на лету" не перегружая апач, т.е. просто меняя map.txt допустим кодом РНР.
map.txt содержит:
1 book
2 door
Еще идея была создавать соответсвующие паппки а в них ложить index.php с текстом header ("location:...."), ну это коряво как-то.
Что можете посоветовать?
Проблема еще в том, что, если использовать хостинг в некоторых случаях ради тебя одного не будут апач перезапускать
вот примерно банальная структура сайта http://www.site.ru/index.html?razdel=1
http://www.site.ru/index.html?razdel=3 ну и так далее.
а хотелось бы сделать перевод например:
http://www.site.ru/books/ переходит автоматом на http://www.site.ru/index.html?razdel=1
Это надо не для всех razdel, только выборочно
Вот пытался сделать через mod_rewrite
RewriteMap red z:/home/mod/www/mod/map.txt
RewriteRule ^/.*$ /index.php?b={red:$1}/ [R]
вот так примерно, не знаю правильно это или нет, но проблема в том что RewriteMap нельзя использовать в .htaccess, а хотелось бы что б все можно было менять "на лету" не перегружая апач, т.е. просто меняя map.txt допустим кодом РНР.
map.txt содержит:
1 book
2 door
Еще идея была создавать соответсвующие паппки а в них ложить index.php с текстом header ("location:...."), ну это коряво как-то.
Что можете посоветовать?
Проблема еще в том, что, если использовать хостинг в некоторых случаях ради тебя одного не будут апач перезапускать