问题描述
对Apache不太熟悉,请朋友帮帮忙情况:某网站具有系统目录和静态文件目录,结果如下:/---html---a---b---include---css---index.php---help.php如上,网站目录有3个目录,2个文件,其中html还有子目录,假设域名是www.test.com,如果用www.test.com/html/a可以正常访问,我现在想要实现:www.test.com/a---->www.test.com/html/a的东西,当然,html里面的目录和系统目录没有重复的。www.test.com/include则保持不变还是--->www.test.com/include请熟悉mod_rewrite规则的帮帮忙
解决方案
解决方案二:
RewriteEngineonRewriteCond%{REQUEST_FILENAME}!-dRewriteCond%{REQUEST_FILENAME}!-fRewriteRule^(.*)$html/$1[QSA,PT,L]
时间: 2024-11-13 08:47:11