[英]How to redirect user to public/ directory in PHP Composer?
這是我的文件結構:
./ git
./ public
./assets/
./pages/
./index.php
./tests
./vendor
./composer.json
./composer.lock
./index.php ==> header('Location:/ public /'); 我應該這樣做嗎?
而不是在瀏覽器eveytime中鍵入stories.com/public ,我應該包含index.php然后使用標頭調用,還是有其他*更好*的方法?
請記住,我想稍后將我的應用免費部署到HEROKU
你應該只設置文檔的根文件夾是您的public
文件夾。
這是從FAQ中獲得的: https : //devcenter.heroku.com/articles/custom-php-settings#setting-the-document-root
例如,如果您將Apache與PHP一起使用,並且希望將文檔根目錄設置為應用程序的公共子目錄(因為那是您的index.php以及所有圖像,CSS和JavaScript所在的位置),您的Procfile看起來像這樣:
web: vendor/bin/heroku-php-apache2 public/
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.