Вопрос по mod_rewrite

12
[Удален]
987

В .htaccess вообще не рублю, но надо сделать такую вещь:

Имеются страницы вида

http://site.ru/index.php?point_id=1

http://site.ru/index.php?point_id=2

http://site.ru/index.php?point_id=3

http://site.ru/index.php?point_id=4

http://site.ru/index.php?point_id=5

Необходимо замодреврайтить их на

http://site.ru/registration.html

http://site.ru/organisation.html

http://site.ru/getone.html

http://site.ru/assemble.html

http://site.ru/circumstances.html

соответственно

Подскажите, пожалуйста, что нужно прописать?

Алексей Барыкин
На сайте с 04.02.2008
Offline
272
#1

RewriteEngine on

RewriteRule ^registration\.html$ /index.php?point_id=1 [L]

RewriteRule ^organisation\.html$ /index.php?point_id=2 [L]

и т.д.

Таггу x_x
На сайте с 31.10.2005
Offline
445
#2

Чем всё-таки хорош SE. Вместо RTFM иногда просто отвечают :)

☠️☠️☠️
[Удален]
#3
Алексей Барыкин:
RewriteEngine on
RewriteRule ^registration\.html$ /point_id=1 [L]
RewriteRule ^organisation\.html$ /point_id=2 [L]
и т.д.

Не работает (

Алексей Барыкин
На сайте с 04.02.2008
Offline
272
#4
Gorr:
Не работает (

Я там подправил децел... :)

/point_id=1 на /index.php?point_id=1

[Удален]
#5
Алексей Барыкин:
Я там подправил децел... :)
/point_id=1 на /index.php?point_id=1

Я и так уже проверил. Все то же. Не пашет

[Удален]
#6
Алексей Барыкин:
RewriteEngine on
RewriteRule ^registration\.html$ /index.php?point_id=1 [L]
RewriteRule ^organisation\.html$ /index.php?point_id=2 [L]
и т.д.

эээ..., а не наоборот ли? :)

Таггу x_x
На сайте с 31.10.2005
Offline
445
#7

RewriteCond %{REQUEST_FILENAME} !-d

[Удален]
#8
Phessiv:
эээ..., а не наоборот ли? :)

И наоборот тоже пробовал )

Алексей Барыкин
На сайте с 04.02.2008
Offline
272
#9
Phessiv:
эээ..., а не наоборот ли? :)

Вряд ли.

Хочется обычно красивых урлов вида http://site.ru/registration.html а работать проще с урлами вида http://site.ru/index.php?point_id=1

Алексей Барыкин добавил 30.06.2009 в 21:29

Gorr:
Я и так уже проверил. Все то же. Не пашет

По шагам рассказывайте что пробовали.

Работает мод реврайт.

Я даже проверил :)

[Удален]
#10
Алексей Барыкин:
Вряд ли.

Если я правильно понял, то человек хочет чтобы с http://site.ru/index.php?point_id=1 перенаправлялось на http://site.ru/registration.html, тогда будет


RewriteEngine on
RewriteBase /
RewriteRule ^index.php?point_id=1$ registration.html [R,L]
RewriteRule ^index.php?point_id=2$ organisation.html [R,L]

Поправьте меня, если я не прав :)

12

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