这是目录列表的demo
https://demo.directorylister.com/
下载地址:https://www.directorylister.com/
点开目录后有
如:https://demo.directorylister.com/?dir=tests/Bootstrap
网上很多版本都是基于老版本修改去掉?dir=,没有这个版本好看。
想问下如何修改能够去掉?dir=
已解决,感谢yjsx86大佬的指导。
不知是否有人需要,修改版下载链接:https://pan.lanzous.com/iN0oMe3apbi
-----------------------------------------------------
**网友回复**:
引用:鞠婧祎发表于2020-6-2718:22
不知道伪静态是否可以
网友回复:
引用:iks发表于2020-6-2718:29
伪静态,同时需要程序支持
网友回复:
引用:iiii.im发表于2020-6-2718:57
伪静态的作用就是这个
网友回复:
首先人家没有index.php,你给百度一个加上,误导论坛大佬,
location/{
rewrite^/(.*)/$/?dir=$1break;
}
网友回复:
引用:ABCHINA发表于2020-6-2719:19
首先人家没有index.php,你给百度一个加上,误导论坛大佬,
location/{
网友回复:
我的主要语言是golang和python
php以前学过看了下源码
单纯去除?dir=可以在app/src/ViewFunctions/FileUrl.php
publicfunction__invoke(string$path=/):string
{
$path=$this->stripLeadingSlashes($path);
if(is_file($path)){
return$this->escape($path);
}
if($path===){
return;
}
returnsprintf(?dir=%s,$this->escape($path));
}
网友回复:
引用:HEAR发表于2020-6-2719:29
index.php加不加都能正常访问哦
例如https://demo.directorylister.com/index.php?dir=node_modules/axio...
网友回复:
引用:yjsx86发表于2020-6-2720:05
我的主要语言是golang和python
php以前学过看了下源码
网友回复:
引用:ABCHINA发表于2020-6-2720:10
这还不简单,静态资源应该在同一个url,用if把/app排除不就完了
网友回复:
去掉了不错。好人一生平安-----悠悠岁月,你说当年好困惑。。。。。