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. AlexGreF - 11 Марта, 2012 - 22:10:22 - перейти к сообщению
В-общем такая проблема:
сделал чпу чтобы ссылки вида "site.com/id153" перенаправлялись на "site.com/index.php?show_user=153" , это получилось, а вот как сделать чтобы ссылки типа "site.com/id153?jel=502" перенаправлялись на "site.com/index.php?show_user=153&jel=502" никак не получается.
Вот .htaccess:
CODE (htmlphp):
скопировать код в буфер обмена
  1. RewriteEngine on
  2. RewriteBase /
  3. RewriteRule ^id([0-9]+)\?jel=([0-9]+)$ index.php?show_user=$1&jel=$2 [L]
  4. RewriteRule ^id([0-9]+)$ index.php?show_user=$1 [L]


Помогите плиз, что я не так прописал??
2. MorVit - 12 Марта, 2012 - 01:43:00 - перейти к сообщению
AlexGreF пишет:
В-общем такая проблема:
сделал чпу чтобы ссылки вида "site.com/id153" перенаправлялись на "site.com/index.php?show_user=153" , это получилось, а вот как сделать чтобы ссылки типа "site.com/id153?jel=502" перенаправлялись на "site.com/index.php?show_user=153&jel=502" никак не получается.
Вот .htaccess:
CODE (htmlphp):
скопировать код в буфер обмена
  1. RewriteEngine on
  2. RewriteBase /
  3. RewriteRule ^id([0-9]+)\?jel=([0-9]+)$ index.php?show_user=$1&jel=$2 [L]
  4. RewriteRule ^id([0-9]+)$ index.php?show_user=$1 [L]


Помогите плиз, что я не так прописал??


CODE (htmlphp):
скопировать код в буфер обмена
  1. RewriteRule ^id([0-9]+)/jel/([0-9]+)\.html$     index.php?show_user=$1&jel=$2 [L]

или
CODE (htmlphp):
скопировать код в буфер обмена
  1. RewriteRule ^id([0-9]+)/jel([0-9]+)\.html$      index.php?show_user=$1&jel=$2 [L]
3. OrmaJever - 12 Марта, 2012 - 01:45:34 - перейти к сообщению
Помоему не как, т.к браузер сам парсит сылку и то что после "?" уходит в гет парамер. Надо заменять ? на url сущьность urlencode()

 

Powered by ExBB FM 1.0 RC1