Настройте Slim для запуска в учетной записи пользователя

У меня проблемы с настройкой Slim для запуска в моей учетной записи на веб-сервере университета. Я почти уверен, что пропускаю шаг в моем .htaccess файл.

Я разместил свое приложение Slim в /home/smithj/public_html/CS371/MySlimApp

мой .htaccess файл выглядит так:

RewriteEngine on

RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule . /~smithj/CS371/MySlimApp/public/index.php [L]

Запросы к приложению правильно перенаправляются на index.php; но работает только корневой маршрут. Я добавил обработчик по умолчанию и вижу, что путь к маршрутизатору начинается с корня моей учетной записи пользователя, а не с корня приложения. В частности, при попытке доступа http://www.mega.edu/~smithj/CS371/MySlimApp/public/testMe, $request->getURI()->getPath() является /~smithj/CS371/MySlimApp/public/testMe вместо просто /testMe как и ожидалось.

Что еще мне нужно сделать, чтобы правильно настроить рут приложения?

0

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]