我需要使用「www.domain.com/public」作爲「www.domain.com」,並且拒絕訪問「public_html /」中的所有其餘目錄。 目前,我有這個在我的.htaccess:使用.htaccess將根重定向到子文件夾
RewriteEngine On
RewriteCond %{HTTP_HOST} ^(www.)?domain.com$
RewriteRule ^(/)?$ public [L]
這工作得很好,但我需要它是未知的領域,因爲它是爲將在幾個域中運行框架。
我想知道是否有辦法做到這一點。 預先感謝您。
爲什麼不重新定義你的網站的文檔根目錄爲'/ a/b/c/site/public'而不是'/ a/b/c/d/site'? –
,因爲它應該是服務器和域不可知的,我希望它可以在任何域的大多數服務器上開箱即用。 – BisaZ