Если вам нравится SbUP Форум, вы можете поддержать его - BTC: bc1qppjcl3c2cyjazy6lepmrv3fh6ke9mxs7zpfky0 , TRC20 и ещё....

 

Редирект с динамической страницы на статическую

Автор Black-mouse, 17-08-2015, 21:15:45

« назад - далее »

Black-mouseTopic starter

В индекс попала страница типа http://www.mysite.ru/catalog.html?start=72
Она дублирует страницу http://www.mysite.ru/catalog.html
Подскажите, как будет выглядеть синтаксис перенаправления в файле htaccess. Reditecrt 301 не работает(.
  •  


[Lichkin-rus]

Цитата: Black-mouse от 17-08-2015, 21:15:45
В индекс попала страница типа http://www.mysite.ru/catalog.html?start=72
Она дублирует страницу http://www.mysite.ru/catalog.html
Подскажите, как будет выглядеть синтаксис перенаправления в файле htaccess. Reditecrt 301 не работает(.

Редирект как пишете? Через %{QUERY_STRING}?


Black-mouseTopic starter

Цитата: [Lichkin-rus] от 18-08-2015, 19:42:11
Редирект как пишете? Через %{QUERY_STRING}?
Да, вот так:

RewriteCond %{QUERY_STRING} ^start=72$
RewriteRule ^/catalog.html$ http://mysite.ru/catalog.html [L,R=301]

В чем ошибка? Не могу понять  ???
  •  

[Lichkin-rus]

#3
Цитата: Black-mouse от 19-08-2015, 00:08:43
Да, вот так:

RewriteCond %{QUERY_STRING} ^start=72$
RewriteRule ^/catalog.html$ http://mysite.ru/catalog.html [L,R=301]

В чем ошибка? Не могу понять  ???

Сам редирект включен?

Добавлено: 19-08-2015, 11:13:29


Цитата: Black-mouse от 19-08-2015, 00:08:43
Да, вот так:

RewriteCond %{QUERY_STRING} ^start=72$
RewriteRule ^/catalog.html$ http://mysite.ru/catalog.html [L,R=301]

В чем ошибка? Не могу понять  ???

Пробуйте так:

RewriteEngine on
RewriteBase /

RewriteCond %{QUERY_STRING} ^start=72$
RewriteRule ^(.*)$ /catalog.html [L,R=301]



Если вам нравится SbUP Форум, вы можете поддержать его - BTC: bc1qppjcl3c2cyjazy6lepmrv3fh6ke9mxs7zpfky0 , TRC20 и ещё....