Нужна помощь в htaccess

12
Polimer
На сайте с 01.09.2006
Offline
84
#11
basilic:
как добавить исключение созданного правила

например, так:

RewriteEngine on

RewriteCond %{REQUEST_URI} !^/administrator/
RewriteCond %{QUERY_STRING} .
RewriteRule .* %{REQUEST_URI}? [R=301,L]
Программные решения для бизнеса. (http://frontsoft.ru/) На заказ. Дорого.
denis.prog
На сайте с 28.08.2009
Offline
7
#12

Собственно

RewriteEngine on

RewriteCond %{QUERY_STRING} .+

RewriteRule ^(.*)$ $1? [R=301,L]

denis.prog добавил 28.08.2009 в 17:27

А вот с исключением

RewriteEngine on

RewriteCond %{QUERY_STRING} .+

RewriteCond %{REQUEST_URI} !/administrator/index\.php

RewriteRule ^(.*)$ $1? [R=301,L]

SergejDergatsjev
На сайте с 22.08.2009
Offline
19
#13
Polimer:
старый, как бабушка, способ:
RewriteEngine on

RewriteCond %{QUERY_STRING} .
RewriteRule .* %{REQUEST_URI}? [R=301,L]

ставить, желательно, в начале.

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

Что там разбираться какой то Павлик Морозов помог.... Выкиньте её это джумбулу. Чем раньше перейдёте на что то другое тем лучше. Советую django

eEcho build a database-driven web sites. Let us build your web site! (http://www.eecho.info)
D
На сайте с 28.07.2008
Offline
33
#14

попробуйте в настройках вашего чпу компонента полазить, отключить индетификатор сессии.

Установка,настройка CMS,модулей по смешной цене (/ru/forum/370764)|Телефоны,гаджеты (http://mablog.ru)
12

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