我使用dataLabels.style.width
文件来重写我的所有页面,一切都运行得很好,除了我不得不承认不确切知道某些部分的含义。例如,以下行是什么意思和做法:
htaccess
另外,您是否可以清除RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
以及[NC,L,QSA]
中字母的含义。非常感谢任何帮助。
答案 0 :(得分:0)
RewriteCond %{REQUEST_FILENAME} !-f
如果请求已经存在于现有文件中,则该行告诉服务器停止重写。
RewriteCond %{REQUEST_FILENAME} !-d
如果请求已经存在于现有目录中,则该行告诉服务器停止重写。
[NC,L,QSA]
这些是重写标志,
NC =>没有案例,使重写模式不具备例子性, L =>意味着最后,它告诉服务器停止处理其他重写规则,如果规则匹配其模式。
QSA =>查询字符串追加,将查询字符串附加到新目标网址。
来源:
Apache mod_rewrite => http://httpd.apache.org/docs/current/mod/mod_rewrite.html
Flags => https://httpd.apache.org/docs/2.4/rewrite/flags.html