Сделать ЧПУ
ЧПУ – Человекопонятный Урл.
Можно выразится проще “Дружественный Url”
А ещё проще его сделать для своего сайта.
Как – об этом в данной заметке.
Я не гений и всего не знаю, ЧПУ для меня в принципе “Ново”.
Я всего лишь приведу пример простой реализации, которую использовал сам.
Итак, первое, что понадобится это файл .htaccess сделать его просто – открываем блокнот > сохранить как…. > выбираем расширение “все файлы” и пишем имя файла .htaccess и всё, в виндовс обычно не удаётся переименовать уже готовый файл “Текстовый документ.txt” в .htaccess, поэтому делаем как я говорил.
Долее в файл (.htaccess) вписываем следующие:
#Options +FollowSymlinks
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php?pg=$1 [L,QSA]
Первую строчку я закомментировал, так как большенство серверов не требуют её наличия – при указании получается дублирование и сервер выдаёт ошибку 500.
RewriteEngine On включит для нас модуль апача mod_rewrite
RewriteBase указываем каталог, с которым будем работать, в примере указан один слэш / говорящий о том, что работать предстоит с главным каталогам.
И последняя, что немаловажно – это последняя строка:
RewriteRule ^(.*)$ index.php?pg=$1 [L,QSA]
Редактировать необходимо index.php?pg=$1 \ ну допустим у вас тоже index.php \ меняем тогда только pg - но $1 не трогаем.
Вот такое вот дело подходит к хостингу “Джино” как на других я не знаю – поэтому работоспособность не обещаю.
По теме:
Отличный генератор для ЧПУ который преобразует вашу ссылку в необходимый код для .htaccess находится по адресу: http://apachedev.ru/2007/02/27/generator-staticheskih-url/
Комментарии
- Обязательные для заполнения поля помечены знаком *.