簡體   English   中英

如何在PHP Composer中將用戶重定向到public /目錄?

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM