Я экспериментирую с Slimframework и имею некоторые проблемы с получением квадратного. Моя структура каталогов выглядит следующим образомSlimframework 404 выпусков
/var/www/html
rest
.htaccess
index.php
vendor
composer
slim
.htaccess содержит следующие
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule^index.php [QSA,L]
index.php следующим образом
<?php
require 'vendor/autoload.php';
$app = new \Slim\Slim();
$app->get('/hello/:name', function ($name) {echo "Hello, $name";});
$app->run();
//echo 'xx';
?>
Когда я просматриваю к example.com/rest/index. php
Я получаю ошибку 404. Я гарантировал, что моя конфигурация Apache позволяет .htaccess, так что это не проблема. Я предполагаю, что я пропускаю что-то довольно элементарное, но я не могу это заметить. Я бы очень признателен за любую помощь.
И что происходит, когда вы получаете доступ к 'example.com/rest/index.php/hello/droid'? –
В то же время я осознал, что я делаю неправильно - в основном работаю через усталостный барьер. В любом случае вы правы. У меня была проблема, потому что я делал что-то неправильное. Просмотр в example.com/rest/hello/droid дает то, что я ожидал. Поместите свой комментарий в качестве ответа, и я соглашусь с ним :) – DroidOS