Короткий юрл php+апач

rasandrey

Участник
Регистрация
2 Апр 2009
Сообщения
214
Реакции
6
Приветствую!

Подскажите, плиз, решение задачи:

есть на сайте такие юрл:
Для просмотра ссылки Войди или Зарегистрируйся
Для просмотра ссылки Войди или Зарегистрируйся
Для просмотра ссылки Войди или Зарегистрируйся

Мне нужно сделать, чтоб у каждого пользователя была возможность указывать короткий юрл, по-типу вконтакте, например Для просмотра ссылки Войди или Зарегистрируйся

Как можно написать правило в htaccess или сделать как-то по другом, чтоб адрес Для просмотра ссылки Войди или Зарегистрируйся и Для просмотра ссылки Войди или Зарегистрируйся не конфликтовали, т.к. для первого прописано правило

Код:
RewriteRule ^registration?$ index.php?do=registration [L]
У короткого же адреса могут быть только символы a-z?
 
  • Заблокирован
  • #2
Код:
RewriteEngine On
RewriteRule ^([A-z0-9-]+)(/?)+$ index.php?country=$1 [L]

будет переадресовывать все что идет после / и включает в себя a-z тире - и циферки 0-9
 
у меня есть ссылка Для просмотра ссылки Войди или Зарегистрируйся , она так же будет срабатывать, отя под нее есть другое правило.
 
rasandrey

Большинство просто запрещают регистрировать имена которые совпадают с системными путями, может и вы такой путь изберёте?
Для меньшего ограничения пользователей для сервисных путей можете только один общий оставить, скажем system, и линки будут вид иметь Для просмотра ссылки Войди или Зарегистрируйся

PS: тема переезжает в раздел, где сообщения не считаются...
 
Назад
Сверху