我目前正在使用SLIM作为PHP框架。路径有一点问题(下面是我的文件层次结构)。
我希望能够有一个干净的网址,如下所示:" https://cppoi/home",但通过这样做我的html包含不再工作,因为它们是应该。好像他们无法在他们的"泡沫之外看到#34;或者vhost bubble,指向" application /"。但是,如果我将其设置为指向整个项目文件夹(包括我的样式表所在的资源文件夹),我的包括再次工作,但我的网址变为" https://cppoi/application/home"哪个更丑。
感谢您的时间,这可能是一个非常简单的解决方案。
答案 0 :(得分:1)
没有超级简单的解决方案,您的应用设置并不一定遵循最佳做法。您通常会设置一个public
文件夹,其中只包含您的前端控制器index.php
和任何公共资源。 (+ .htaccess
之类的东西。这个public
文件夹然后通过网络服务器公开,没有别的。这样你的代码就无法通过网络访问,但你的主要入口点(前端控制器)和你的资产是