我读过一些关于将网站部署到主机的文章。它有类似cPanel的东西,我们将所有源代码放入public_html文件夹中。我们可以使用hostname.com/index.html访问这些文件,将其指向/public_html/index.html文件。我的问题是:
如果有人知道,请向我解释。谢谢。
要回答你的第一个问题,不。不是技术上的。如果HTML / CSS / Javascript / Media Files知道URL,则可以访问这些静态项(或者您启用了索引选项。使用.htaccess禁用它)。 PHP文件是安全的。人们唯一能看到的就是输出。如果可能的话,我建议在创建网站时使用PHP。
您可以使用.htaccess文件及其重写属性,在第二个问题上获得类似的结果。您还可以使用PHP的POST / GET方法来处理您建议的事件。
我希望这有帮助!
看看LAMP上的cPanel中提供的file permissions settings:
您拥有所有者,组和世界设置,每个设置都具有读取,写入和执行值,可以对生产Web服务器上的代码,文件和文件夹启用细粒度权限。