artrozik: ТС, извини что влезаю, тоже с редиректом чет затупил. Подскажите.
Надо чтобы с site.ru/?o=652&e=0 был редирект на site.ru/?o=757&e=0
С меня спасибо :)
Armenco: может кто подскажет где в исходниках исправить, чтобы не было Select в форме поиска модуля JAK2 Extra fields Filter and Search
нифига не найду
Если есть возможность править настройки nginx, то нужно найти начало блока server с доменом сайт.ру и добавить туда правила для редиректа.
RewriteRule ^(.*)\.$ /$1 [R=301,L]
По поводу /$1 и $1. Первый это абсолютный, а втрой относительный адрес.
Пока .htaccess находится в корне сайта и нет манипуляций с RewriteBase разница между ними незаметна.
Подробнее про RewriteRule и RewriteBase http://habrahabr.ru/company/sprinthost/blog/129560/
ТС, извини что влезаю, тоже с редиректом чет затупил. Подскажите.
Надо чтобы с site.ru/?o=652&e=0 был редирект на site.ru/?o=757&e=0
С меня спасибо :)
правило типа
RewriteCond %{HTTP_HOST} !^domain\.zone$
RewriteRule ^(.*)$ http://domain.zone/$1 [L,R=301]
тоже не помогает (((
Это может не работать, если домен в запросе уже без точки.
Такое возможно если запрос проксирует другой сервер, например nginx.
Сейчас пробывал на nginx/1.7.9
proxy_set_header Host $host;
Точка в конце пропадает.
А если
proxy_set_header Host $http_host;
Точка в конце сохраняется.
http://wiki.nginx.org/HttpProxyModule#proxy_set_header
Для проверки можно создать простой скрипт
Не работает . например при любом запросе /?page_id=49 отображается главная страница а должна _page_id=49.html
А если немного поправить удалив начальный слеш и знак вопроса после html
Или использовать %{THE_REQUEST}
Например для консоли виндовс
for /f "delims=" %a in (words1.txt) do for /f "delims=" %b in (words2.txt) do echo %a %b >> results.txt
Параметры запроса следует искать в %{QUERY_STRING}
Ну или так
Подскажите, почему на Joomla 1.5 модуль под названием "Периодические проверки" http://gyazo.com/31279dd5d4e45905d0909d7db86a2410 отображается криво на главной странице - внизу всех материалов, но на остальных как надо справа - http://gyazo.com/655d3ff47d71a82a21e60c9ea5f4e59c
Сайт http://stk-uc.ru, не могу найти ошибку
Где-то теряется закрывающий тег и в результате фрагмент
оказывается закрывающим для <div class="blog">, а не для <div id="center">. После этого и правый блок оказывается внутри <div id="center">.
может кто подскажет где в исходниках исправить, чтобы не было Select в форме поиска модуля JAK2 Extra fields Filter and Search
нифига не найду
уже всем исходники тут просмотрел
http://www.cyberforum.ru/post6642411.html
Вылетает на страницу .ru/index.php
Такое поведение бывает, если правила для редиректа ставить в самый конец, после конструкций вроде RewriteRule .* index.php
Ставьте правила в самом верху, сразу после RewriteEngine On
И на всякий случай, перед очередной проверкой сбрасывайте кэш браузера.
"На этой странице обнаружена циклическая переадресация"
Потому что перед выполнением редиректа необходимо проверять какой домен запрашивался.
У директивы RedirectMatch нет механизмов для проверки какой домен был запрошен.
У RewriteRule для этого есть RewriteCond %{HTTP_HOST}