Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Программирование в *nix (http://forum.oszone.net/forumdisplay.php?f=35)
-   -   [решено] Создание правила RewriteRule (.htaccess) (http://forum.oszone.net/showthread.php?t=226712)

ferona 31-01-2012 19:11 1848669

Создание правила RewriteRule (.htaccess)
 
Здравствуйте! Помогите пожалуйста правильно составить правило для преобразования:

site.ru/text.htm ==> site.ru/index.php?page=text

Вот это работает:
Код:

RewriteRule ^index/(.*)$ index.php?page=$1
но тогда ссылка должна выглядит так: http://www.site.ru/index/text.htm

Мне нужно чтобы в ссылке отсутстововал "index/"

Пробовал его убрать из левой части:
Код:

RewriteRule ^(.*)$ index.php?page=$1
но тогда переменная page = index.php

PhilB 04-02-2012 17:10 1851761

Думаю, что так:
Код:

RewriteRule ^(.*)\.htm$ index.php?page=$1
P.S. На форуме есть раздел "Вебмастеру", наверно, вам следовало писать туда.

ferona 08-02-2012 11:42 1854057

СПАСИБО!!! Вы золотой человек ;)

Наконец ссылки выглядят так, как я хотел (без index/, если кому интересно - http://zlat-nozhi.ru)

ferona 08-02-2012 12:06 1854073

В предложенные разделы обращаться пытался, все молчали. Удивительно, но юниксоиды разбираются в этих вопросах лучше вебмастеров. Еще раз спасибо!


Время: 23:58.

Время: 23:58.
© OSzone.net 2001-