siv1987

siv1987
Рейтинг
427
Регистрация
02.04.2009

Вам выше написали как должен выглядеть реврайт для вашего случая, если не понятен текст по ссылки.

Объяснить поподробнее не смогу, боюсь подробнее чем там написано все равно не получатся. Юзайте гугл транслейт, или читайте русские статьи на тему мод реврайта если нужны подробности. А текст из документации был процитирован на случай если вы все таки знакомы с переводчиком. Если нет, просто воспользуйтесь готовым решением.

RewriteRule @ /lol/index.php?ttt=%{REQUEST_URI} [L]

http://httpd.apache.org/docs/current/mod/mod_rewrite.html#rewriterule

Manual:

Absolute URL

If an absolute URL is specified, mod_rewrite checks to see whether the hostname matches the current host. If it does, the scheme and hostname are stripped out and the resulting path is treated as a URL-path. Otherwise, an external redirect is performed for the given URL. To force an external redirect back to the current host, see the [R] flag below.

Видео для школоты.

А "открытая" уязвимость еще датируется с Jul 12, 2012, хотя на дворе March 12, 2014.

<<Desperado>>:
И вот такие урлы:

www.site.ru/news/index.php

Такие не будет, незачем и потому что не соответствуют условию.

<<Desperado>>:
Спасибо, но в вашем случае оно перебрасывает сюда:

заменить / [R=301,L] на /$1/ [R=301,L]

exit;

либо весь скрипт обернуть в условие.

<<Desperado>>:
teent, там немного не то.

RewriteCond %{QUERY_STRING} !^$

RewriteRule ^(news|art)/index.php$ / [R=301,L]

Вставить после RewriteEngine, куда более доступно?

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

Snplus, в суть темы немного не уловили. Вопрос был не в том как его перенести...

Да, скрытые ссылки.

Всего: 6568