Nefungujicí odkazy na localhostu

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

AHoj, sorry za double post, ale pro tohle je asi vhodnější diskuse. CO mi bylo doporučeno v „Otázce“ jsem zkontroloval.

Stáhl jsem projekt z ostrého serveru na localhost.

http://localhost/…uac_new/www/ na této adrese se v pohodě celej web zobrazí aji db funguje. Pak chci přejít pro příklad do galerie a odkaz vypadá takto:

http://localhost/…www/galerie/

Tohle mi zahlásí:

Not Found

The requested URL /kerouac_new/www/galerie/ was not found on this server.

Tahle hláška nepochází z nette je to taková ta klasická apachovská 404.

Na ostrém to běží normálně:
http://www.kerouac.cz/galerie/

Nastavení apache serveru:
AllowOverride all
Require all granted

LoadModule rewrite_module modules/mod_rewrite.so

pro mod rewrite, ale pak dole nemohu najít ten zbytek co si myslím že by tam měl někde být, jako mode rewrite on. ale ve wampu mám mod rewrite odškrnutej, že jede.

David Matějka
Moderator | 6445
+
0
-

zkus v .htaccess odkomentovat RewriteBase a nastavit na /kerouac_new/www/

qteck
Člen | 164
+
0
-

do toho .htaccess co je v app vedle bootstrap.php?

ten vypadá teďka takto:

Order Allow,Deny
Deny from all

# invoke rewrite engine
    RewriteEngine On
    RewriteBase /kerouac_new/www/
castamir
Člen | 629
+
0
-

V .htaccess o úroveň víš

qteck
Člen | 164
+
0
-

pořád nešlape

Armin Schmidtke
Člen | 20
+
0
-

Jake pouzivas localhost?

Toto mam pro localhost – MAMP v WWW:

# Apache configuration file (see httpd.apache.org/docs/current/mod/quickreference.html)

# disable directory listing
<IfModule mod_autoindex.c>
	Options -Indexes
</IfModule>

# enable cool URL
<IfModule mod_rewrite.c>
	# RewriteBase /
	RewriteEngine On

	# prevents files starting with dot to be viewed by browser
	RewriteRule /\.|^\. - [F]

	# front controller
	RewriteCond %{REQUEST_FILENAME} !-f
	RewriteCond %{REQUEST_FILENAME} !-d
	RewriteRule !\.(pdf|js|ico|gif|jpg|png|css|rar|zip|tar\.gz)$ index.php [L]
</IfModule>

# enable gzip compression
<IfModule mod_deflate.c>
	AddOutputFilterByType DEFLATE text/html text/plain text/xml text/css application/x-javascript text/javascript application/javascript application/json
</IfModule>

a na server mam akorat odkomentovani:

#RewriteBase /

na

RewriteBase /
qteck
Člen | 164
+
0
-

díky lidi, tak jsem to vyřešil.

přeinstaloval jsem celej wamp a pak stáhl nové nette abych se podíval jak to tam vypadá. a nakonec mi tam teda chyběl ten správnej .htaccess kterej mi poslal armin.

Díky.