Назад | Перейти на главную страницу

lighttpd перенаправляет определенные ссылки на определенные URL-адреса

Может ли кто-нибудь сказать мне, как / почему это перенаправление не работает?

$HTTP["host"] =~ ".*\\.mydomain\\.com" { 
    url.redirect = ( 
        "/index\.php\?pg=mysql" => "http://mydomain.com/lean-webhosting/mysql-clustering/",
        "/index\.php\?pg=cloud_uitleg" => "http://mydomain.com/lean-webhosting/cloud-uitleg/" 
    )    
}

У кого-нибудь есть идеи? Спасибо!

Вероятно, вам нужно заменить ".*\\.mydomain\\.com" с участием ".*\.mydomain\.com" и перезапустить lighttpd. Если это не поможет: объясните, пожалуйста как перенаправление не работает для вас.

$HTTP["host"] =~ ".*\.muntinternet\.nl" { 
    url.redirect = ( 
        "/\?pg=mysql" => "http://muntinternet.nl/lean-webhosting/mysql-clustering/",
        "/\?pg=cloud_uitleg" => "http://muntinternet.nl/lean-webhosting/cloud-uitleg/" 
    )    
}

Мне нужно было исключить /index\.php

Спасибо!