.htaccess配置:public与src文件夹重定向至根目录失效求助
解决public与src目录的根路径映射问题
我遇到了一个目录重定向的问题:我的项目根目录下有listing文件夹,里面分public(存放index.php这类页面文件)和src(存放后端逻辑文件)两个文件夹。我想让用户访问时不用输入localhost/public/index.php,直接访问根路径就能打开index.php,同时src里的内容也能通过根路径访问。
之前写了.htaccess配置,但只有public的重定向生效,配置代码如下:
RewriteBase /listing/ RewriteCond %{THE_REQUEST} /public/([^\s?]*) [NC] RewriteRule ^ %1 [L,NE,R=302] RewriteRule ^((?!public/).*)$ public/$1 [L,NC]
后来找到了解决方案:把src文件夹直接移入public文件夹内,这样就能实现预期的重定向效果了。
内容的提问来源于stack exchange,提问作者Iroro
相关产品推荐
相关产品推荐

