我想像这样重写网址:
http://localhost/public/viewbusiness.php?s=cyberbooger-web-services
到
http://localhost/viewbusiness.php?s=cyberbooger-web-services
从而删除网址中的目录名称。 您注意到 viewBusiness.php 位于公共目录中。
我的应用程序不遵循MVC架构,也没有使用框架。这是我正在研究PHP的正确应用程序。
我的文件夹结构如下:
- / app
- / public
- index.php
任何人都可以帮助我吗?非常感谢你!
答案 0 :(得分:0)
尝试:
<IfModule mod_rewrite.c> RewriteEngine on RewriteRule ^(\w+)/(\w+)$ $1/public/$2 [QSA] </IfModule>