对于一个项目,我需要使每个目录(server.com/dir1、server.com/dir2)看起来都像目录一样,即使没有。我可以说我需要目录通配符。说内容将在服务器上的某个位置,并包含在目录中。有没有办法通过.htaccess实现这一目标? 谢谢!
答案 0 :(得分:2)
尝试这样的事情
Options +FollowSymLinks
RewriteEngine On
RewriteCond %{SCRIPT_FILENAME} !-d
RewriteCond %{SCRIPT_FILENAME} !-f
RewriteRule ^(.+)/*$ ./yourActualScript.php?directory=$1
括号中的正则表达式部分是您的文件夹,斜杠星号是URL的其余部分(如果有),并且请求将通过GET var directory
发送到实际脚本中