Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Форумы портала PHP.SU :: Версия для печати :: Первые попытки
Форумы портала PHP.SU » » Вопросы новичков » Первые попытки

Страниц (1): [1]
 

1. nordghost - 18 Июня, 2013 - 17:19:30 - перейти к сообщению
Начал только работать с htaccess раньше максимум индекс убирал, не было надобности а вот теперь захотелось, так вот написал своё первое правило:

CODE (htmlphp):
скопировать код в буфер обмена
  1.  
  2. RewriteRule ^([A-Za-z0-9-]+)/([A-Za-z0-9-]+)$ index.php?$1=$2
  3.  

Работает оно так
строка типа:
http:/site.ru/name/name
преобразовывает в GET
http:/site.ru/index.php?name=name

так вот такой вопрос, если в строку написать что то типа site.ru/name - получим ошибку

http:/site.ru/name/

опять ошибка

Вопрос в следующем, необходимо прописывать правила для каждой ситуации или можно как то по универсальном описать правило, а вдруг понадобится строка типа

http:/site.ru/page/admin/action/edit_news/id/3

Заранее всем спасибо за ответы.
2. AlexAnder - 18 Июня, 2013 - 17:23:17 - перейти к сообщению

 

Powered by ExBB FM 1.0 RC1