Přesměrování na stranku – error

Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
mi85
Člen | 41
+
0
-

Čau na Homepage – default.latte mám

<a n:href="Auth:signup">Registrace</a>

ale nefunguje mi přesměrování – vypíše Objekt nenalezen!.

  • router factory
public static function createRouter()
	{
		$router = new RouteList;
        $router[] = new Route('registrace', 'Auth:signup');
        $router[] = new Route('prihlaseni', 'Auth:login');
        $router[] = new Route('zkouska', 'Homepage:welcome');
        $router[] = new Route('vitejte', 'Homepage:login');
		$router[] = new Route('<presenter>/<action>[/<id>]', 'Homepage:default');
		return $router;
	}

Slozku Auth mam presenters/templates/auth. Kde je chyba ? Děkuji za pomoc

hitzoR
Člen | 51
+
0
-

Co přesně vypíše „Objekt nenalezen!“? Co já vím, tak všechny chybové hlášky v Nette jsou anglicky, tohle musí být chyba serveru. Tipoval bych to na chybný .htaccess nebo web.config, ale z tohohle fakt víc vyčíst nejde.

mi85
Člen | 41
+
0
-

Xampp vypisuje

Objekt nenalezen!

Požadované URL nebylo na tomto serveru nalezeno. Zdá se, že odkaz na odkazující stránce je chybný nebo zastaralý. Informujte, prosím, autora této stránky o chybě.

Pokud si myslíte, že toto je chyba serveru, kontaktujte, prosím, webmastera.

Error 404

localhost
Apache/2.4.23 (Win32) OpenSSL/1.0.2h PHP/5.6.24

Not Found

The requested URL /blog/index.php was not found on this server.

Apache/2.4.18 (Win32) PHP/5.6.19 Server at localhost Port 80

.htaccess

RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule !\.(pdf|js|ico|gif|jpg|png|css|rar|zip|tar\.gz)$ index.php [L]
  • zkoušel jsem misto xamppu použít Webserver a nepomohlo
Mysteria
Člen | 797
+
0
-

Použij Nette Checker, nejspíš nemáš zapnut Mod Rewrite, což ti on odhalí.