Master-X
Форум | Новости | Статьи
Главная » Форум » CJs » 
Тема: Htaccess и streamrotator
цитата
29/05/10 в 02:33
 Grut
Столкнулся с проблемой настройки чпу-ссылок.

В саб-темплейте было:
<a href="/streamrotator/out.php?l=#POS#&url=#GAL#"><img src="#THUMB#" alt="#DESC#" /></a>

Как взялся настраивать, прописал:
<a href="/#SE_DESC#/?#ENCODED_POS#"><img src="#THUMB#" alt="#DESC#" /></a>

В htaccess написал:
RewriteEngine On
RewriteRule ^/[-0-9a-z]*/(.*)$ /streamrotator/out.php?l=%{QUERY_STRING}&url=[GAL] [L]

Однако, редиректа не происходит. Mod_rewrite включен. Подскажите, пожалуйста, где затык?
цитата
29/05/10 в 03:41
 Semen_ssr
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /............./
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^/[-0-9a-z]*/(.*)$ /streamrotator/out.php?l=%{QUERY_STRING}&url=[GAL] [L]
</IfModule>

Пробуй.

Последний раз редактировалось: Semen_ssr (29/05/10 в 03:43), всего редактировалось 1 раз
цитата
29/05/10 в 03:42
 Noobus Boobus
Код:

RewriteEngine On
RewriteRule ^video/[-0-9a-z]*/(.*)$ директория_стрима/out.php?l=%{QUERY_STRING}&u=../аут_cj_скрипта_бла_бла_бла?урл_галереи=[GAL] [L]

Вот кусок хелпа из стрима. Проверь, может быть, открывающий слеш? Вот так?
Код:

RewriteRule ^/[-0-9a-z]*/(.*)$ streamrotator/out.php?l=%{QUERY_STRING}&url=[GAL] [L]
цитата
29/05/10 в 03:48
 Semen_ssr
У меня проще:

TYPE I
200 Type set to I
PORT 192,168,0,100,18,61
200 PORT command successful
LIST
150 Opening ASCII mode data connection for file list
226-Transfer complete
226 Quotas off

у меня его нет smail101.gif
Заипусь я чувствую потом руками все фиксить.
цитата
29/05/10 в 10:30
 Gabber
Grut писал:
Столкнулся с проблемой настройки чпу-ссылок.
В саб-темплейте было:
<a href="/streamrotator/out.php?l=#POS#&url=#GAL#"><img src="#THUMB#" alt="#DESC#" /></a>
Как взялся настраивать, прописал:
<a href="/#SE_DESC#/?#ENCODED_POS#"><img src="#THUMB#" alt="#DESC#" /></a>
В htaccess написал:
RewriteEngine On
RewriteRule ^/[-0-9a-z]*/(.*)$ /streamrotator/out.php?l=%{QUERY_STRING}&url=[GAL] [L]
Однако, редиректа не происходит. Mod_rewrite включен. Подскажите, пожалуйста, где затык?


1. у тебя не прописан аут трейд скрипта (и если трейд скрипт php, то надо юзать [GAL_PHP]
2. попробуй через папку


Вот пример, тут трейд скрипт протон.

<a href="video/#SE_DESC#/?#ENCODED_POS#"><img src="#THUMB#" alt="#DESC#" /></a>

и

RewriteEngine On
RewriteRule ^video/[-0-9a-z]*/(.*)$ streamrotator/out.php?l=%{QUERY_STRING}&u=../out.php?url=[GAL_PHP] [L]
цитата
29/05/10 в 12:47
 remm
ТС , тебе правильно сказали
Gabber писал:
1. у тебя не прописан аут трейд скрипта (и если трейд скрипт php, то надо юзать [GAL_PHP]


Народ,никто не знает как добавить к конце полученных урлов *.html, или скрыть через мод реврите эти куски (?/ERTRYUUK)? У меня гугл вообще игнорит подобные урлы .. яха то жрет, но мало.

Сейчас по мануалу стоит
<a href="videos/#SE_DESC_50#/?#ENCODED_POS#"><img src="#THUMB#" alt="#DESC#"></a>
и
RewriteEngine On
RewriteRule ^video/[-0-9a-z]*/(.*)$ video/out.php?l=%{QUERY_STRING}&u=../ftt/o.php?url=[GAL_PHP] [L]

Ну и урлы соответственно получаються:
_xttp://domain.com/videos/a-two-mans-and-female-of-nice-galleries-of-beautif/?MC4xLjAuMTg1Ni4xMDE40

Их можно привести к виду;
_xttp://domain.com/videos/a-two-mans-and-female-of-nice-galleries-of-beautif.html
или хотя бы к такому:
_xttp://domain.com/videos/a-two-mans-and-female-of-nice-galleries-of-beautif/?MC4xLjAuMTg1Ni4xMDE40.html

с помощью мод реврите? Никто не задавался этим вопросом?
цитата
29/05/10 в 13:05
 Semen_ssr
У меня в глазах все плывет уже, ковыряй http://beget.ru/art9.html#mod_rewrite, найти на вот это %.html ,
и куда то кто то должен по любому RewriteRule . /index.php [?]
цитата
29/05/10 в 13:37
 Grut
Сделал так:
<a href="video/#SE_DESC#/?#ENCODED_POS#"><img src="#THUMB#" alt="#DESC#" /></a>

RewriteRule ^video/[-0-9a-z]*/(.*)$ streamrotator/out.php?l=%{QUERY_STRING}&u=scj/cgi/out.php?url=[GAL] [L]

В результате получаю:
На этой странице имеется бесконечная переадресация
Веб-страница http://domen.com/video/scj/scj/scj/scj/scj/scj/scj/scj/scj/scj/scj/…t.php?url= привела к избыточному количеству переадресаций.

[GAL_PHP] тоже пробовал - результат тот же icon_sad.gif
цитата
31/05/10 в 14:19
 remm
Grut писал:
Сделал так:
<a href="video/#SE_DESC#/?#ENCODED_POS#"><img src="#THUMB#" alt="#DESC#" /></a>
RewriteRule ^video/[-0-9a-z]*/(.*)$ streamrotator/out.php?l=%{QUERY_STRING}&u=scj/cgi/out.php?url=[GAL] [L]
В результате получаю:
На этой странице имеется бесконечная переадресация
Веб-страница http://domen.com/video/scj/scj/scj/scj/scj/scj/scj/scj/scj/scj/scj/…t.php?url= привела к избыточному количеству переадресаций.
[GAL_PHP] тоже пробовал - результат тот же icon_sad.gif


RewriteRule ^video/[-0-9a-z]*/(.*)$ streamrotator/out.php?l=%{QUERY_STRING}&u=scj/cgi/out.php?url=[GAL] [L]

Ты правильно прописал здесь - /php?l и здесь - scj/ ?
l - это обозначает линк ( в мануале скрипта посмотри так ли у тебя)
scj/ - а здесь попробуй от корня - ../scj/
цитата
31/05/10 в 14:42
 remm
semen_ssr писал:
У меня в глазах все плывет уже, ковыряй http://beget.ru/art9.html#mod_rewrite, найти на вот это %.html ,
и куда то кто то должен по любому RewriteRule . /index.php [?]


Спасибо за урл ... но я в директивах апача плаваю ...
У тебя тоже ссылки заканчиваються кодированным куском: /?MC4xLjAuMTg1Ni4xMDE40 ?
цитата
31/05/10 в 19:30
 Grut
remm писал:
RewriteRule ^video/[-0-9a-z]*/(.*)$ streamrotator/out.php?l=%{QUERY_STRING}&u=scj/cgi/out.php?url=[GAL] [L]
Ты правильно прописал здесь - /php?l и здесь - scj/ ?
l - это обозначает линк ( в мануале скрипта посмотри так ли у тебя)
scj/ - а здесь попробуй от корня - ../scj/


Правильно. Плюс в хедере у меня <base href="http://domen.com" />
цитата
31/05/10 в 20:32
 Noobus Boobus
Может я туплю, но разве нельзя сделать примерно так:
<a href="video/#SE_DESC#/#ENCODED_POS#.html"><img src="#THUMB#" alt="#DESC#" /></a>

Код:

RewriteRule ^video/[-0-9a-z]*/(.*)\.html$ streamrotator/out.php?l=$1&u=scj/cgi/out.php?url=[GAL] [L]

Вот тебе и html.
цитата
14/09/12 в 21:06
 Tcumber
...


Эта страница в полной версии