Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/variables/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
lighttpd mod_重写url_Url_Rewrite_Lighttpd - Fatal编程技术网

lighttpd mod_重写url

lighttpd mod_重写url,url,rewrite,lighttpd,Url,Rewrite,Lighttpd,我的htaccess示例: Options +FollowSymlinks RewriteEngine on RewriteRule ^login$ index.php ErrorDocument 500 /login 当我尝试使用url.rewrite时: url.rewrite = ("^login$" => "index.php") 它失败了。这里少了什么 lighttpd.conf: server.modules = ( "mod_access", "mod_alias", "

我的htaccess示例:

Options +FollowSymlinks
RewriteEngine on
RewriteRule ^login$ index.php
ErrorDocument 500 /login
当我尝试使用url.rewrite时:

url.rewrite = ("^login$" => "index.php")
它失败了。这里少了什么

lighttpd.conf:

server.modules = (
"mod_access",
"mod_alias",
"mod_compress",
"mod_redirect",
   "mod_rewrite",
    "mod_scgi",
)

url.access-deny             = ( "~", ".inc" )
url.rewrite-once = ( "^login$" => "index.php" )

static-file.exclude-extensions = ( ".php", ".pl", ".fcgi" )

试试这个:
url.rewrite-once=(“^login$”=>“index.php”)

@Mezzan您重新启动lighty了吗因为重写对我来说似乎没问题。@j0k我在重新启动lighty时遇到问题:无法多次加载插件mod_fastcgi,请修复您的配置(在未来的版本中,我们可能不接受这种配置。也无法加载插件mod_auth,因此这些错误与url重写无关。能否粘贴您的
lighttpd.conf
?我已修复了mod错误,但是url.rewrite仍然不起作用。我正在原始帖子中粘贴conf。