我讀了.htaccess rewrite to redirect root URL to subdirectory,我試圖達到同樣的目的。重定向到另一個文件夾
與大多數選票的解決方案是:
RewriteEngine on
RewriteCond %{HTTP_HOST} ^example\.com$
RewriteRule (.*) http://www.example.com/$1 [R=301,L]
RewriteRule ^$ store [L]
現在,看評論,似乎是工作好。 問題是我不想硬編碼任何路徑(而不是上面提供的「www.example.com」)。我希望我的.htaccess
在projectname/
之內重定向到projectname/public/
,儘管真正的服務器主機是什麼。因此,如果我將projectname/
放入根服務器www.pinco.com
內,它將重定向到www.pinco.com/projectname/public/
,但它顯示的是www.pinco.com/projectname/
。
我該如何做到這一點?