Elite mercenary
С нами с 26.04.09
Сообщения: 10376
Рейтинг: 1650
|
Добавлено: 30/03/14 в 17:02 |
Задача - отправлять определённого мобильного провайдера на лендинг спецом под него, со всех страниц, кроме главной
я так понимаю, это будут 2 строчки
RewriteCond %{REMOTE_ADDR} ( диапазон провайдера)
RewriteRule всёкромеглавной http://линк.на.лендинг [R=301,L]
RewriteRule .* - при таком синтаксисе будет отправлять вообще все, а нужно всё, но кроме главной, как ему это пояснить? как задать вот это "всёкромеглавной"?
это будет использоваться на смартсидже, так что нужно учесть, что у него там ещё свои редиректы есть, если что
всем семки))
|
|
|
|
С нами с 09.03.09
Сообщения: 6053
Рейтинг: 3538
|
Добавлено: 30/03/14 в 21:31 |
Как-то так:
RewriteCond %{REQUEST_URI} !^/$ [NC]
|
|
|
|
Elite mercenary
С нами с 26.04.09
Сообщения: 10376
Рейтинг: 1650
|
Добавлено: 30/03/14 в 22:04 |
Yacc:
тоесть у меня должны быть 3 строчки, так:
RewriteCond %{REMOTE_ADDR} ( диапазон провайдера)
RewriteCond %{REQUEST_URI} !^/$ [NC]
RewriteRule .* http://линк.на.лендинг [R=301,L]
заработало, нужно было только в начало файла поставить, я в конец приписал
|
|
|
|
Teen Twinks Asian Mature trade
С нами с 16.07.12
Сообщения: 663
Рейтинг: 868
|
Добавлено: 29/07/14 в 20:49 |
Может и мне кто подскажет!
Как показывать юзеру 404ю страничку не отправляя по новому адресу, а оставляя там, куда он попал?
т.е. пришел серфер на porntube.com/er65yghe65rhy и там же увидел 404ю, без редиректов на porntube.com/404.html
|
|
|
|
это Энди
С нами с 01.05.11
Сообщения: 540
Рейтинг: 1213
|
Добавлено: 29/07/14 в 21:21 |
iXtructor, в .htaccess:
Код: | ErrorDocument 404 /error-404.php |
error-404.php кладем в корень с кодом:
Код: | <?php
echo "<h1>404 Not Found</h1>";
echo "<p>The page {$_SERVER['REQUEST_URI']} was not found on this server</p>"; |
Таким образом у меня редиректа не происходит.
|
|
|
|
Текстовая реклама в форме ответа Заголовок и до четырех строчек текста Длина текста до 350 символов Купить рекламу в этом месте! |