как получить значение переменной без ее имени из URL

sanich_
На сайте с 24.05.2008
Offline
77
1214

Я привык делать так:

http://site.ru/index.php?var=252222

в php значение переменной получаю через $_GET['var']

А хочется чтобы URL был такой:

http://site.ru/252222

как получить переданное значение? Как это организовывается?

Лучший анализ бэков конкурентов - Yazzle (http://www.yazzle.ru/seo/8945eae37b4e842893f9c46afa70d80e/)
[Удален]
#1

и чё ты паришся?

RewriteRule ^index.php?var=([0-9]*) $1 [NC]

должно работать ))

Loko
На сайте с 28.01.2007
Offline
101
#2

http://yandex.ru/yandsearch?clid=9582&text=mod_rewrite по ссылкм почитайте ;)

Himiko
На сайте с 28.08.2008
Offline
560
#3
KosoyRoman:
и чё ты паришся?



должно работать ))

Это нужно прописать в файле .htaccess в корне сайта.

Т.е.:

RewriteEngine On

RewriteRule ^index.php?var=([0-9]*) $1 [NC]

Профессиональное администрирование серверов (https://systemintegra.ru). Круглосуточно. Отзывы (/ru/forum/834230) Лицензии (http://clck.ru/Qhf5) ISPManager,VDSManager,Billmanager e.t.c. по низким ценам.
[Удален]
#4

ошибся....

Malcolm
На сайте с 02.05.2007
Offline
119
#5

Правило должно быть с точностью до наоборот:

RewriteEngine On

RewriteRule ^([0-9]+)$ /index.php?var=$1 [L] # Используем URL нового вида

Переменную можно будет получить как и раньше через $_GET['var']

[Удален]
#6

Malcolm точно)) я ошибся чюток извиняюсь ) просто мимолетно на лету составил ))

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий