- Настройка htaccess, felicson, 07:49 , 29-Янв-12 (1)
> Здравствуйте!Как вариант RewriteRule ^/plugins.*$ index.cgi?bla=bla [R,L] Только его надо выше RewriteRule ^(.*)$ index.cgi?%{QUERY_STRING} [L,QSA]
- Настройка htaccess, felicson, 07:51 , 29-Янв-12 (2)
Код возврата для редиректа подставляется так, например для 301 [R=301] - Настройка htaccess, dcrom, 17:38 , 09-Фев-12 (3)
Здравствуйте! Не получилось. Вот мой .htaccess, без Вашей строки.AddHandler cgi-script .cgi Options +ExecCGI. DirectoryIndex index.cgi index.html RewriteEngine on RewriteBase / RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteCond %{REQUEST_FILENAME} !-s RewriteCond %{REQUEST_FILENAME} !-l RewriteRule ^(.*)$ index.cgi?%{QUERY_STRING} [L,QSA]. >> Здравствуйте! > Как вариант > RewriteRule ^/plugins.*$ index.cgi?bla=bla [R,L] > Только его надо выше RewriteRule ^(.*)$ index.cgi?%{QUERY_STRING} [L,QSA]
- Настройка htaccess, felicson, 22:12 , 09-Фев-12 (5)
>[оверквотинг удален] > RewriteBase / > RewriteCond %{REQUEST_FILENAME} !-f > RewriteCond %{REQUEST_FILENAME} !-d > RewriteCond %{REQUEST_FILENAME} !-s > RewriteCond %{REQUEST_FILENAME} !-l > RewriteRule ^(.*)$ index.cgi?%{QUERY_STRING} [L,QSA]. >>> Здравствуйте! >> Как вариант >> RewriteRule ^/plugins.*$ index.cgi?bla=bla [R,L] >> Только его надо выше RewriteRule ^(.*)$ index.cgi?%{QUERY_STRING} [L,QSA] Проблема в том что в .htaccess директива [L] не действует(http://httpd.apache.org/docs/2.2/rewrite/flags.html#flag_l), и правила прогоняются полностью в контексте <VirtualHost> все ок, достаточно строк: RewriteRule ^/plugins /index.cgi?bla=bla [R,L] RewriteRule ^(.*)$ /index.cgi?%{QUERY_STRING} [L,QSA]
- Настройка htaccess, dcrom, 21:38 , 09-Фев-12 (4)
Всё нормально. Получилось! Спасибо!
- Настройка htaccess, felicson, 22:12 , 09-Фев-12 (6)
> Всё нормально. Получилось! > Спасибо!Покажи решение :)
- Настройка htaccess, dcrom, 20:08 , 11-Фев-12 (7)
>> Всё нормально. Получилось! >> Спасибо! > Покажи решение :) AddHandler cgi-script .cgi Options +ExecCGI DirectoryIndex index.cgi index.html RewriteEngine on RewriteBase / RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteCond %{REQUEST_FILENAME} !-s RewriteCond %{REQUEST_FILENAME} !-l RewriteRule ^/plugins.*$ index.cgi?%{QUERY_STRING} [R,L] RewriteRule ^/themes.*$ index.cgi?%{QUERY_STRING} [R,L] RewriteRule ^(.*)$ index.cgi?%{QUERY_STRING} [L,QSA]
|