Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我需要向我的网站的根 url 公开一个内部文件夹。 所以我需要将用户重定向到/public/ 但如果您访问 site.com 它不应该重定向
/public/
我已经尝试过了,但无法让它工作:
重写条件 $1 !^(.*)$ 重写规则 ^(.*)$ /public/$1 [L]
编辑: 例如它应该/public/some-image.jpg 在您访问时返回,site.com/some-image.jpg 否则只需执行/index.php
/public/some-image.jpg
site.com/some-image.jpg
/index.php
RewriteEngine On RewriteBase / RewriteCond $1 !^public RewriteCond $1 !^$ RewriteRule ^(.*)$ /public/$1 [L]