我们在共享主机上添加了一个域名。此域不是主要托管域,而是添加一个指向与域匹配的目录的域。该应用程序安装在一个像
这样的目录中的一键安装程序mydomain.com和Laravel公共目录的访问方式如
ourdomain.com/public
我需要使用.htaccess来公开/公开ourdomain.com的根目录,同时/ public,所以项目文件和文件夹也受到保护。有人可以帮我告诉我如何使用.htaccess吗?
答案 0 :(得分:0)
如果您无权更改CPANEL或类似内容中的设置,则可以通过.htaccess
RewriteEngine on
RewriteCond %{HTTP_HOST} ^ourdomain.com$ [NC,OR]
RewriteCond %{HTTP_HOST} ^www.ourdomain.com$
RewriteCond %{REQUEST_URI} !public/
RewriteRule (.*) /public/$1 [L]