Добрый день.
Встала передо мной задача быстро портировать сайт с хоста апач на lighttpd.
Первое, естественно, с чем возник вопрос - правила рерайта.
Никак не могу правильно сконвертировать этот htaccess
RewriteEngine On
RewriteRule ^images/.*$ index.php
RewriteCond %{REQUEST_URI} !(^/_)|(error\.html)$ [NC]
RewriteRule ^.*$ index.php
В правила для lighttpd
Я не могу правильно описать правила для второй строки:
Что имеем сейчас, но, сервер не видит параметров после знака ? для урла вида "
http://mysite.com/histоry/?id=25"
url.rewrite-if-not-file += (
"^images/.*$" => index.php,
"^.*$" => index.php,
)
Помогите, пожалуйста, осилить.
Навигация в скрипте осуществляется довольно мерзко:
$arr_request = explode('/',$_SERVER['REQUEST_URI']);
if ($arr_request[1] == 'status' && isset($_POST['ajax'])) {
//.. и тут соответствующий инклуд