Я видел примеры в файлах htaccess с помощью mod_rewrite, где все делается через один php-файл, а разные URL-адреса перенаправляются обратно в индекс php.
RewriteRule ^registration(|/)$ /index.php
Мне любопытно, что такое (|/)$
. Я читал много вещей и не могу найти упоминания об использовании вертикальной полосы в mod_rewrite, и если я удалю это, перенаправление все еще работает нормально.
Этот вопрос фактически не имеет ничего общего с PHP. Я удаляю тег. Если кто-то не согласен, не стесняйтесь откатывать его. – Mike