“(?s)”对htaccess意味着什么?

时间:2015-12-06 21:22:27

标签: .htaccess

在查看流行框架的文档时,我偶然发现了下面的.htaccess代码。除了(?s)部分之外,我非常理解它的作用。它有什么作用?

RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^((?s).*)$ index.php?_url=/$1 [QSA,L]

1 个答案:

答案 0 :(得分:2)

它打开single line mode,使.额外匹配换行符(通常不会)。

在这种情况下,它是多余的(并且看起来很尴尬)因为uri无论如何都是单行。

参考文献: