我有一个与域名关联的共享主机帐户,根文件夹(如果用词不对请指正)设置为 /
以便服务器上的所有文件都是公开的/可通过浏览器访问。
我可以使用 .htaccess 或其他工具将根文件夹更改为类似 /example.com/public/
的文件夹吗?
最佳答案
如果我没理解错的话,下面的应该是可行的
RewriteEngine On
RewriteCond %{REQUEST_URI} !^/public/
RewriteRule ^(.*)$ /public/$1 [L,R=301]
这会将所有不以 /public/
开头的请求重定向到以 /public/
开头的 URL。
希望对您有所帮助。
关于php - 通过 .htaccess 更改根文件夹,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5792153/