我正试图找出如何将子域根目录中的.htaccess文件定向到public/index.php文件,以便服务器加载该文件。但我也缺乏任何关于.htaccess文件的知识。
尝试连接到
public_html/absolute/public/index.php
来自
public_html/absolute/.htaccess
public_html/absolute 内的.htaccess文件
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^$ public/index.php [L]
RewriteRule ^((?!public/).*) public/$l [L,NC]
</IfModule>
如果我能从任何来源了解更多关于项目部署的.htaccess文件配置的信息,这也会非常有帮助!
在public_html/absolute/.htaccess
:中尝试此代码
RewriteEngine On
RewriteRule ^$ public/index.php [L]
RewriteRule !^public/ public%{REQUEST_URI} [L,NC]
这将允许您使用https://www.coffeesojava.xyz/absolute/
我刚刚发现,删除子域根文件夹中的.htaccess后,可以通过www.doamin.com/subdomain/public链接访问这些文件。祝你们好运!