我遇到htaccess
的问题,建议的解决方案均无效。因此,我希望你们中的某人对我有正确的解决方案。
我的应用程序安装在子文件夹层次结构中,我尝试将/dist/WSCM2
用作根目录,该目录也显示在浏览器的地址栏中。
使用当前的htaccess
,我可以访问我的网站,但重定向也显示在地址栏中
RewriteCond $1 !^dist/WSCM2($|/)
RewriteRule ^(.*)/?$ /dist/WSCM2/ [L]
如何防止显示子目录?
谢谢您的帮助!
答案 0 :(得分:0)
尝试:
RewriteEngine on
# external redirect with subfolder
RewriteCond %{THE_REQUEST} \s/+dist/WSCM2(\s|/)
RewriteRule ^dist/WSCM2(/.*)? $1 [R=301,L,NE]
# internal rewrite
RewriteCond %{REQUEST_URI} !^/dist/WSCM2($|/)
RewriteRule ^(.*?)/?$ /dist/WSCM2/$1 [L]