|
|
|
| Добрался наконец до mod rewrite
Оказалось не все так просто.
Значим имею:
http://www.мой сайт/2/index.php
index представляет собой кучу ссылок
такого типа
http://www.мой сайт/2/about.php?band=ABBA
http://www.мой сайт/2/about.php?band=C%20C%20CATCH
http://www.мой сайт/2/about.php?band=BRAVO
Т.е. они формируются посредством моего скрипта index.php , который выбирает из Б.Д. инфу и выводит на страничку, на которую ведет ссылка.
Хочу иметь урл такого вида http://www.мой сайт/2/ABBA
вот мой .htaccess
Вкладываю его в папку 2 где лежит index.php и все другие скрипты завязанные.
Код:
RewriteEngine On #
RewriteRule ^(.+)$ /about.php?band=$1 [R]
|
На выходе получается так , что index.php вообще не отображается.
Прошу помощи !!))
Пожалуйста.
да кстати при запросе вот таком
http://мойсайт/2/index.php
делает редирект вот так.
http://мойсайт/about.php?band=index.php | |
|
|
|
|
|
|
|
для: dima4321
(25.01.2011 в 13:04)
| |
RewriteEngine on
RewriteRule ^2/(.+)$ /about.php?band=$1
|
| |
|
|
|
|
|
|
|
для: Gubichev
(25.01.2011 в 17:39)
| |
RewriteEngine on
RewriteRule ^2$ /about.php
RewriteRule ^2/$ /about.php
RewriteRule ^2/(.+)$ /about.php?band=$1
RewriteRule ^2/(.+)/$ /about.php?band=$1
|
Желательно делать так. | |
|
|
|
|
|
|
|
для: lElectroHardl
(25.01.2011 в 19:45)
| | Делайте так | |
|
|
|
|
|
|
|
для: lElectroHardl
(25.01.2011 в 19:45)
| | и Вы полагаете, до последнего правила дойдет очередь? | |
|
|
|
|
|
|
|
для: lElectroHardl
(25.01.2011 в 19:45)
| | подсказка : [L] | |
|
|
|
|
|
|
|
для: Косорылый
(26.01.2011 в 09:38)
| | Странно, пишу
RewriteRule ^page$ page.php?page=1 [L]
RewriteRule ^page/$ page.php?page=1 [L]
и сам не понимаю что пишу :). Спасибо. | |
|
|
|