modrewrite

12
corpse
На сайте с 02.10.2005
Offline
42
1211

Приветствую,

необходимо написать modrewrite

/index.php?page=0&lang=ru

/index.php?page=1&lang=ru

/index.php?page=2&lang=ru

/index.php?page=3&lang=ru

итд

/index.php?page=0&lang=en

/index.php?page=1&lang=en

/index.php?page=2&lang=en

/index.php?page=3&lang=en

итд

а также

/news.php?page=0&lang=ru

/news.php?page=1&lang=ru

итд

/news.php?page=0&lang=en

/news.php?page=1&lang=en

итд

Оплата 5 WMZ за работающий! модреврайт

пишите в тему и указывайте WMZ кошелек... деньги переведу сразу...

соответственно кто первый напишет, тот и получит деньги

спасибо,

Oniks
На сайте с 22.08.2005
Offline
176
#1

Вы бы написали к чему надо привести, я б вам сразу и результат дал...

Профессиональные услуги фотографа в Москве и области (http://www.oniks-photo.ru/) покупаю стать и ссылки с сайтов про охоту
corpse
На сайте с 02.10.2005
Offline
42
#2

сорри, забыл =)

в идеале

index-0-ru.html

index-1-ru.html

index-0-en.html

index-1-en.html

news-0-ru.html

news-1-ru.html

news-0-en.html

news-1-en.html

dema501
На сайте с 03.03.2003
Offline
64
#3

Ну такое можно легко организовать через - RewriteMap

Тока есть ли у вас возможность редактировать httpd.conf?

corpse
На сайте с 02.10.2005
Offline
42
#4
dema501:
Ну такое можно легко организовать через - RewriteMap
Тока есть ли у вас возможность редактировать httpd.conf?

необходимо сделать через .htaccess без редактирования httpd.conf

C
На сайте с 17.08.2002
Offline
82
#5

RewriteEngine On

RewriteBase /

RewriteRule ^(index|news)-([0-9]+)-(ru|en).html$ /$1.php?page=$2&lang=$3

corpse
На сайте с 02.10.2005
Offline
42
#6

всем спасибо, особенно Cage

2 Cage WMZ кошель в личку.. вышлю 5 WMZ

dema501
На сайте с 03.03.2003
Offline
64
#7

хм всеж таки задачу нужно ставить коректнее

мне показалось что нужно преобразование

/index.php?page=0&lang=ru в index-0-ru.html

а это немного сложнее чем

index-0-ru.html в /index.php?page=0&lang=ru

все равно поздравляю с найденным решением!

corpse
На сайте с 02.10.2005
Offline
42
#8
dema501:
хм всеж таки задачу нужно ставить коректнее
мне показалось что нужно преобразование

/index.php?page=0&lang=ru в index-0-ru.html

а это немного сложнее чем

index-0-ru.html в /index.php?page=0&lang=ru

все равно поздравляю с найденным решением!

нужно /index.php?page=0&lang=ru в index-0-ru.html

что и сделал уважаемый Cage

corpse
На сайте с 02.10.2005
Offline
42
#9

извини, просто вопрос

зачем нужно преобразование

index-0-ru.html в /index.php?page=0&lang=ru ?

dema501
На сайте с 03.03.2003
Offline
64
#10
corpse:
нужно /index.php?page=0&lang=ru в index-0-ru.html

что и сделал уважаемый Cage

Ты уверен?

RewriteRule [текущий url] [пребразованный url] [флаги]

http://httpd.apache.org/docs/2.2/mod/mod_rewrite.html#rewriterule

12

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