Страница 1 из 1

Элементарный ЧПУ. Как сделать?

СообщениеДобавлено: Вс окт 14, 2012 8:41 am
litvinov
Помогите сделать самый простой ЧПУ.
Как сделать так, чтобы при запросе адреса name.ru/proba загружалась страница name.ru/proba.php, а в бразузере урл отображался по-старому "name.ru/proba"?
Заранее спасибо.

СообщениеДобавлено: Вт мар 12, 2013 7:12 am
Polkovnikov
Вижу, что ни одного ответа на этот вопрос нет. Может, он слишком прост или слишком сложен, но у меня примерно такой же: можно ли так перенаправить запрос, чтобы в адресной строке остался введённый пользователем адрес?
Например, есть страница с новостью news.php?id=1234, а её ЧПУ-адрес - news/how-to-write-article. Вроде бы логично будет, если, введя "человеческий" адрес, пользователь визуально и останется на нём, а грузиться будет страница с id=1234.
Заранее спасибо.

СообщениеДобавлено: Ср дек 04, 2013 8:39 am
Андрей
Попробуй:

Для изменения ссылки http://yourdomain.com/category/blue на http://yourdomain.com/blue, просто добавьте следующий код в конце вашего .htaccess файла.

Код: выделить все
#Удаляем category из URL
RewriteRule ^category/(.+)$ http://www.yourdomain.com/$1 [R=301,L]


При внешнем редиректе меняется урл адреса в строке браузера - "[R=301,L]"
При внутреннем - не меняет урл адреса в строке браузера - "[R=301] или [L]"