АндрейПетров

Рейтинг
12
Регистрация
08.06.2007
webmasters:

Options FollowSymLinks
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)/(.*)$ test.php?sl=csearchalt&Nct=0&Nfirm=$2&whe=$1 [L]

Неа, не работает.

По адресу

открывается страница

Да, переменная firmname везде с Большой буквы. Может в этом проблема?

Pentium Prescott:
Заюзай этоОнлайн ModRewrite Generator

Pentium Prescott, хороший, вроде, сервис. В результате получил:

RewriteEngine On
RewriteRule ^([^/]*)/([^/]*)$ /test.php?sl=csearchalt&Nct=0&Nfirm=$2&whe=$1 [L]

Т.е. почти то же самое, что предложил neolord.

Но вот только не работает :(

Так именно эту страницу test.php вы и хотите открывать.

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

Мне нужно, чтобы по адресу

открывалось то, что сейчас открывается по адресу

neolord, к сожалению, не работает. По адресу

открывается страница

И плюс к этому не показываются все картинки, расположенные в папке site.ru/images, и не работают стили из папки site.ru/css .

allStars, да, теперь заработало!

Спасибо огромное!

Alexei42, тоже спасибо за участие :) .

Неа, не работает.

А можно весь текст, который в .htaccess нужно писать? Что-то не работает.

Спасибо.

В продолжении темы:

Нужно, чтобы с www.site.ru редиректило на www.site.ru/index.php (не спрашивайте зачем, надо).

Но при этом нужно, чтобы со всех урлов без www редиректило на с www.

Со вторым пунктом понятно:

RewriteEngine On
RewriteCond %{HTTP_HOST} ^site.ru [NC]
RewriteRule ^(.*)$ http://www.site.ru/$1 [L,R=301]

А вот первый пункт никак не получается.

Заранее спасибо.

a.fatman, да, верно! Спасибо огромное!

Еще в коллекцию:

Студия дизайна "Графекалии".
Мы точно знаем, как нужно делать дизайн!
_grafekalii.narod.ru
12
Всего: 12