У меня есть небольшая система CMS, написанная на PHP и работающая на Apache. Формат URL-адресов, используемых этой системой CMS, составляет:Apache friendly urls
/display.php?PageID=xxx где xxx - это просто целое число. Как вы можете видеть, эти URL-адреса не очень дружелюбны ни для пользователей, ни для поисковых систем.
Я считаю, что с помощью mod_rewrite (или что-то в этом роде) и .htaccess файлов я должен был бы настроить Apache для перезаписи URL-адресов. Я искал информацию об этом раньше, но я не нашел никакого легкого метода для этого, он всегда включал возиться с регулярными выражениями, с которыми я не очень хорошо знаком.
Поскольку данный веб-сайт действительно прост и мал, всего 5-10 разных страниц, мне бы очень хотелось иметь возможность жестко программировать конфигурацию без каких-либо специальных правил или регулярных выражений.
Я просто хотел, чтобы отобразить дружественный URL к фактическому URL, может быть, как это:
/about = /display.php?PageID=44
/products = /display.php?PageID=34
т.д.
Можно ли настроить mod_rewrite плагин в основной способ, как это ?
Может ли кто-нибудь объяснить самый простой способ сделать это? Объясните это мне, как если бы я был ребенком :-)
Заранее благодарен!
Термин, обычно используемый для обозначения того, что вы говорите, является «слизняком». См. Http://en.wikipedia.org/wiki/Slug_%28web_publishing%29 – cbednarski