小编Edu*_*bar的帖子

%{REQUEST_URI} 总是以斜杠开头吗?

我已经在 2-3 个 apache 服务器上进行了测试,如果我不介意的话,%{REQUEST_URI}总是以 开头/,即使请求的 URL 是http://domain.com(没有和结束斜杠)。但是我已经看到 .htaccess 文件具有这样的规则:

RewriteRule ^[^/]*$ http...
Run Code Online (Sandbox Code Playgroud)

我的意思是,这种规则会匹配{REQUEST_URI}吗?或者我可能遗漏了一些关于 mod_rewrite 的东西(后面的参数是不是RewriteRule与 as 相同%{REQUEST_URI},因此不会发生匹配?)。

如果有人能就此启发我,将不胜感激。

regex apache .htaccess mod-rewrite url-rewriting

5
推荐指数
2
解决办法
3001
查看次数

标签 统计

.htaccess ×1

apache ×1

mod-rewrite ×1

regex ×1

url-rewriting ×1