apache2 mod_重写未按预期工作
您好,还有一个apache2 mod_重写问题,我已经阅读了这里的其他内容和[ApacheDocs][1],似乎遗漏了一些内容 [1] :代码在这里` 我的配置文件如下所示:apache2 mod_重写未按预期工作,apache,mod-rewrite,apache2,Apache,Mod Rewrite,Apache2,您好,还有一个apache2 mod_重写问题,我已经阅读了这里的其他内容和[ApacheDocs][1],似乎遗漏了一些内容 [1] :代码在这里` 我的配置文件如下所示: <Directory /var/www/localhost/htdocs/myapp/version> AllowOverride All AddHandler cgi-script .pl Options ExecCGI Includes FollowSymlinks Requ
<Directory /var/www/localhost/htdocs/myapp/version>
AllowOverride All
AddHandler cgi-script .pl
Options ExecCGI Includes FollowSymlinks
Require all granted
RewriteEngine On
RewriteBase "/myapp/version/"
RewriteCond "rest" "rest.pl"
RewriteRule ".*?" "login.pl"
允许超越所有
AddHandler cgi script.pl
选项EXECGI包括以下符号链接
要求所有授权
重新启动发动机
重写库“/myapp/version/”
重写第二个“rest”“rest.pl”
重写规则“*?”login.pl
我已将apache配置为
日志级别信息重写:trace4
当我发送:
localhost/myapp/version/abc.pl
日志上说
每目录条带前缀:/var/www/localhost/htdocs/myapp/version/abc.pl->abc.pl
将模式“.*?”应用于uri“abc.pl”
加载abc.pl页面
我希望得到login.pl
当我发送:
localhost/myapp/version/rest/
日志上写着:
rewriteCond:input='rest'模式='rest.pl'=>不匹配
我希望得到
localhost/myapp/version/rest.pl
任何建议都将不胜感激