Android Lighttpd重写本地
我在安卓平板电脑上本地运行Android Lighttpd重写本地,android,wordpress,.htaccess,lighttpd,Android,Wordpress,.htaccess,Lighttpd,我在安卓平板电脑上本地运行lighttpd,在Wordpress网站上工作。除了URL重写之外,它工作得很好 URL仅在以下情况下工作: localhost:8080/fb/index.php/hello world而不是localhost:8080/fb/hello world 这是一个相当普遍的问题,有很多关于它的信息,但我还没有能够让它的任何工作。我想我遗漏了一些简单的东西 当前的lighttpd.conf如下所示。有人知道如何修复它吗?我将永远感激:) 您的问题是您的条件是$HTTP[“
lighttpd
,在Wordpress网站上工作。除了URL重写之外,它工作得很好
URL仅在以下情况下工作:
localhost:8080/fb/index.php/hello world
而不是localhost:8080/fb/hello world
这是一个相当普遍的问题,有很多关于它的信息,但我还没有能够让它的任何工作。我想我遗漏了一些简单的东西
当前的lighttpd.conf
如下所示。有人知道如何修复它吗?我将永远感激:)
您的问题是您的条件是
$HTTP[“主机”]
。主持人就是这样,主持人。在您的情况下,它将是localhost
。要完成对主机、端口和url的检查,您需要执行以下操作:
$HTTP["host"] == "localhost" {
$SERVER["port"] == "8080" {
$HTTP["url"] =~ "^/fb/.*" {
...
}
}
}
这些是对host==localhost
和port==8080
的绝对检查,以及url
上的正则表达式,检查它是否以/fb/
开头
$HTTP["host"] == "localhost" {
$SERVER["port"] == "8080" {
$HTTP["url"] =~ "^/fb/.*" {
...
}
}
}