Я хочу переписать URL следующим образом:
http://localhost/public/viewbusiness.php?s=cyberbooger-web-services
в
http://localhost/viewbusiness.php?s=cyberbooger-web-services
, таким образом, удаляя имя каталога в URL. Вы заметили, что viewBusiness.php находится в каталоге public .
Мое приложение не следует архитектуре MVC и не использует фреймворк. Это приложение, которое я делаю правильно, так как сейчас изучаю PHP.
Моя структура папок выглядит следующим образом:
- / app
- / public
- index.php
Кто-нибудь может мне помочь? Большое вам спасибо!
Попробуйте:
<IfModule mod_rewrite.c> RewriteEngine on RewriteRule ^(\w+)/(\w+)$ $1/public/$2 [QSA] </IfModule>