|
|
|
|
|
для: Bernex
(12.10.2006 в 17:08)
| | У меня так работает:
.htaccess
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*) index.php
|
И затем в PHP
$page = $_SERVER['REQUEST_URI'];
$URI_Params = split('/', $page);
|
Только в массиве $URI_Params первый и последний элемент (если в конце адреса "/") будут пустыми | |
|
|
|
|
|
|
|
для: cheops
(12.10.2006 в 16:21)
| | Интересны решения на обе задачи | |
|
|
|
|
|
|
|
для: Bernex
(12.10.2006 в 14:33)
| | Не очень понятно, нужно преобразовать путь www.abc.ru/asd/fgh/jkl/qwe/ в index.php?rr[0]=asd&rr[1]=fgh&rr[2]=jkl&rr[3]=qwe или получить строку "asd/fgh/jkl/qwe/" в PHP-скрипте? | |
|
|
|
|
|
|
| www.abc.ru/asd/fgh/jkl/qwe/ - есть
в php получить: asd/fgh/jkl/qwe/ - в одну переменную
т.е. то что находится после www.abc.ru/.
А лучше бы www.abc.ru/asd/fgh/jkl/qwe/ в index.php?rr[0]=asd&rr[1]=fgh&rr[2]=jkl&rr[3]=qwe | |
|
|
|
|