document_root route .htaccess

Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
masterr
Začátečník | 141
+
0
-

Potřebuji nastavit aby všechny adresy směřující na document_root/* šli volat /*.

Tak jsem napsal do .htaccess:

RewriteRule ^(.*)$ document_root/$1 [L]

celý .htaaccess

<IfModule mod_rewrite.c>
	RewriteEngine On
	RewriteBase /
	RewriteRule ^(.*)$ document_root/$1 [L]
  RewriteRule ^robots.txt$ /document_root/robots.txt [L]
	# 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>

Ale hazí mi to internal server error. Vím že se dá změnit structura, ale chtěl bych to ponechat jak to mám:

  • document_root
  • app
  • libs

.htaccess

  • index.php