我已经看过几个PHP在线教程,他们建议你有一个公共文件夹,你有index.php和其他视图,css,js等,以及你有你的类和其他文件夹(通常称为app)这样。这个想法是网站使用公共文件夹作为默认值,因此没有人能够访问这些类。问题是,一旦我将公共和app文件夹上传到我的服务器,当我们在mypage.com上输入时,如何让用户访问public / index.php(不必输入mypage.com/public).
答案 0 :(得分:0)
您可以使用此.htaccess文件,将其放在您网站的根文件夹中:
RewriteEngine on
RewriteCond %{HTTP_HOST} example\.com [NC]
RewriteCond %{REQUEST_URI} ^/$
RewriteRule ^(.*)$ /public/$1 [L]