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

lighttpd переписать в Magento

В настоящее время я использую код ниже в lighttpd.conf перенаправить http к https.

$HTTP["scheme"] == "http" {
    $HTTP["host"] =~ ".*" {
        url.redirect = (".*" => "https://%0$0")
    }
}

Однако, используя выше либо lighttpd или Magento добавьте в конец `/index.php/. Так http://example.com перенаправить на https://example.com/index.php/

Может ли приведенный выше код вызвать это, а если нет, есть ли способ заставить его исчезнуть с помощью дополнительных перезаписей?

url.rewrite-once = (
                        "^(/(media|skin|js|downloader|app)/.*)$" => "$0",
                        "^/(.*\.php)" => "$0",
                        ".*\?(.*)" => "/index.php?$1",
                        "^/(.*)" => "/index.php/$1"
                        )

                static-file.exclude-extensions = ( ".php", ".pl", ".fcgi" )
                url.access-deny = ( "~", ".inc", ".conf", ".bak", ".xml", ".phtml", ".log", ".ini", "/var" )

Используйте это.