Próbuję skonfigurować i dowiedzieć się Fat Free Framework dla PHP. http://fatfree.sourceforge.net/Prosty problem z mod_rewrite w Fat Free Framework
Jest dość prosty w konfiguracji i uruchamiam go na moim komputerze za pomocą MAMP.
udało mi się dostać na przykładzie 'hello world' działa tylko fin:
require_once 'path/to/F3.php';
F3::route('GET /','home');
function home() {
echo 'Hello, world!';
}
F3::run();
Ale gdy próbuję dodać w drugiej części, która ma dwie trasy:
require_once „F3/F3.php ";
F3::route('GET /','home');
function home() {
echo 'Hello, world!';
}
F3::route('GET /about','about');
function about()
{
echo 'About Us.';
}
F3::run();
pojawia się błąd 404, gdy próbuję drugi URL:/o
Nie wiem, dlaczego jedno z poleceń mod_rewrite
będzie pracować, a nie inny.
Poniżej jest moje .htaccess
file:
# Enable rewrite engine and route requests to framework
RewriteEngine On
RewriteBase/
RewriteCond %{REQUEST_FILENAME} !-l
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule .* index.php [L,QSA]
# Disable ETags
Header Unset ETag
FileETag none
# Default expires header if none specified (stay in browser cache for 7 days)
<IfModule mod_expires.c>
ExpiresActive On
ExpiresDefault A604800
</IfModule>
Czy działa FF? – CarpeNoctumDC
@ DC Bez powodzenia, nie jestem pewien, gdzie nawet zadzierać, aby to naprawić. – ian
Nowa strona beztłuszczowa: http://bcosca.github.com/fatfree/ – stillstanding