|
как средствами htaccess сделать хитрый редирект
|
|||
---|---|---|---|
#18+
Добрый вечер, подскажите как средствами htaccess сделать редирект с http://site.ru/Konvektory/?page=1&filters=56,45&sort=price на http://site.ru/Konvektory/?filters=56,45&sort=price редирект нужен именно когда страница первая, когда страницы 2,3,4 - n то редирект не нужен!!! заранее очень благодарен... _______________________________ С уважением Александр Успенский ... |
|||
:
Нравится:
Не нравится:
|
|||
03.11.2020, 18:21 |
|
как средствами htaccess сделать хитрый редирект
|
|||
---|---|---|---|
#18+
! ... |
|||
:
Нравится:
Не нравится:
|
|||
03.11.2020, 18:22 |
|
как средствами htaccess сделать хитрый редирект
|
|||
---|---|---|---|
#18+
В ссылках на сайте адреса должны быть прямые, т.е. без page=1. Адреса с page=1 лучше сделать недействительными. Перенаправление обычно используют, когда наоборот адреса с page=1 - основные. Если у вас много ссылок с page=1 в адресе на других сайтах, работоспособность которых вы хотели бы сохранить, то можно сделать и требуемое перенаправление. В любом случае все это лучше делать программно. Раздел, кстати, про это ;) В .htaccess по page=1 тоже проще адреса сделать недействительными. Но если параметр всегда идет в интересуемых запросах на первом месте строки параметров, то правило будет не очень сложным. Только другие адреса с page=1, где он находится не на первом месте, все равно сделайте недействительными. Добавьте к правилу условие с переменной REQUEST_URI и возьмите в скобки часть шаблона этого условия после ^page=1& (все, что будет подпадать под эту часть, можно получить в правиле при помощи %1 и т.п.). Возможно, придется написать отдельное правило для адресов только с page=1 (т.е. без других параметров), если таковые имеются. ... |
|||
:
Нравится:
Не нравится:
|
|||
04.11.2020, 12:52 |
|
|
start [/forum/topic.php?fid=23&msg=40014989&tid=1459566]: |
0ms |
get settings: |
10ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
43ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
46ms |
get tp. blocked users: |
2ms |
others: | 275ms |
total: | 413ms |
0 / 0 |