Программирование > PHP

Мелочовый вопрос по Rewrite

(1/1)

ekeeper:
Блин, я не знал, куда написать. Если что, перенесите, куда нужно. Только помогите...:(

Мелочовый вопрос по Rewrite

RewriteRule ^/cgi-bin/topscores/kenny/addscore.pl$ /games/arcade/kenny/topscores/add/ [R,QSA]

вот строка - правильно ли она написана? редиректит /cgi-bin/topscores/kenny/addscore.pl на /games/arcade/kenny/topscores/add/ сохраняя GET-запрос.

Так?

Но не работает.


Вот весь блок Rewrite, где встречается строка

RewriteEngine On

RewriteRule ^/cgi-bin/topscores/kenny/addscore.pl$  /games/arcade/kenny/topscores/add/ [R,QSA]

RewriteCond %{REMOTE_HOST} .*\\.cn$ [OR]
RewriteCond %{HTTP_REFERER} .*\\.cn/.* [OR]
RewriteCond %{HTTP:Accept-Language} ^cn.*
RewriteRule ^.*$ - [F]

RewriteRule  ^exchange/.* - [L]
RewriteRule  ^myadmin/.* - [L]
RewriteRule  ^preview/.* /index.php
RewriteRule ^([^.]*)$ /index.php

Я очень плохо разбираюсь в mod_Rewrite

ekeeper:
сейчас
вместо

RewriteRule ^/cgi-bin/topscores/kenny/addscore.pl$ /games/arcade/kenny/topscores/add/ [R,QSA]

поставил

RewriteRule ^/cgi-bin/topscores/kenny/addscore.pl$ /games/arcade/kenny/topscores/add/ [QSA]

закрытый редирект
но один хрен

brainkiller:
а зачем Вам тогда заморочки с mod_Rewrite?

перенаправьте сразу все на index.php, а там парсите запрос, как заблагорассудится!

Навигация

[0] Главная страница сообщений

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 
Перейти к полной версии