我用PHP创建了一个小型Web应用程序,我正在努力使用.htaccess文件
我有这个文件结构:
/主要项目
//应用 //控制器,模型,核心,视图
//公共 // css
我到目前为止所做的是从localhost直接重定向到/ public文件夹,如下所示:
RewriteEngine On
RewriteRule ^$ /public/ [L]
我怎样才能像localhost / public / controller / action / params一样工作,只是localhost / controller / action / param1 / param2?
提前感谢您试图帮助我!
答案 0 :(得分:0)
所以在这几天尝试之后我找到了一个解决方案,我可以重定向到公共文件夹,并传递控制器,方法和参数。如果有人会有相同的例子,这对我有用:
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteRule ^(.*)$ public/$1 [L]
</IfModule>
这基本上是Laravel的例子:)