Помогите обрезать ссылку после знака вопроса.

H
На сайте с 23.05.2011
Offline
3
1274

Добрый день. Сайт стоит на Joomla. Используется sh404sef.

Ссылки вида http://www.szdk.ru/dasdasdasdas выдают 404 ошибку

А ссылки вида http://www.szdk.ru/?dasdasаfsafa открываются.

Как сделать, что бы все после знака вопроса обрезалось (с 301 редиректом), либо выдавалась ошибка 404.

siv1987
На сайте с 02.04.2009
Offline
427
#1

RewriteCond %{QUERY_STRING} .

RewriteRule ^$ /? [R=301,L]

вставить после rewriteengine

igrinov
На сайте с 09.01.2009
Offline
134
#2

Havchik, можно использовать атрибут rel="canonical"

Персональный VPN/Socks сервер (https://cp.inferno.name/aff.php?aff=2419)
H
На сайте с 23.05.2011
Offline
3
#3
siv1987:
RewriteCond %{QUERY_STRING} .
RewriteRule ^$ /? [R=301,L]

вставить после rewriteengine

Спасибо, помогло.

igrinov
На сайте с 09.01.2009
Offline
134
#4
Havchik:
Спасибо, помогло.

но стоит предупредить, что с такой конструкцией вы, например не сможете отслеживать эффективность рекламных компаний с помощью меток http://help.yandex.ru/metrika/?id=1111475

H
На сайте с 23.05.2011
Offline
3
#5
igrinov:
но стоит предупредить, что с такой конструкцией вы, например не сможете отслеживать эффективность рекламных компаний с помощью меток http://help.yandex.ru/metrika/?id=1111475

Спасибо за рекомендацию.

Рекламные компании не используются, и вроде не планируются. Но теперь буду знать.

siv1987
На сайте с 02.04.2009
Offline
427
#6

потерто...

igrinov
На сайте с 09.01.2009
Offline
134
#7
siv1987:
С чего бы это реврайты будут применяться к другому домену? Вы что набираете ya.ru/?pogoda и ваш сервер обрабатывает этот запрос?

вы пройдите по ссылке которую я дал и почитайте, при чем здесь реврайты к другому домену?

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