我需要动态获取我的.htaccess文件所在的当前目录。那可能吗 ? (变量可能?)。
类似于:%{SCRIPT_FILENAME}
提前谢谢。
编辑:如果使用正则表达式?应该怎么样?
答案 0 :(得分:2)
实际上Apache仍然没有像PHP那样的pathinfo($,PATHINFO_DIRNAME)函数。
所以,有一些基于%{REQUEST_URI}用法的解决方案,如下例所示:
RewriteRule ^(.+)/$ /path-dirname/$1 [R=301,L]
关于您的问题,这可能对您有用:
RewriteCond %{REQUEST_URI} ^(.+)/$
RewriteRule ^.+/$ %1 [R=301,L]