Я пытаюсь заставить FuelPHP работать на моем сервере. У меня нет доступа к использованию файла .htaccess для RewriteRule. Однако мой хост позволил мне указать часть файла httpd.conf.
Следующее работает для того, что я хочу:
<Directory /Applications/XAMPP/xamppfiles/htdocs/sandbox/username/public>
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php/$1 [L]
</Directory>
Однако мне нужно, чтобы он работал не только для имени пользователя. Как я могу использовать подстановочные знаки с этим каталогом, чтобы он работал для любых значений "username" для одноразового решения?
Я нашел этот совет в руководстве по apache , но я не уверен, как заставить его работать с RewriteRule
.
Попробовал следующее, но это не сработало:
<Directory /Applications/XAMPP/xamppfiles/htdocs/sandbox/*/public>
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php/$1 [L]
</Directory>
Пожалуйста, помогите!