lighttpd mod_重写url
我的htaccess示例: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", "
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。