mod_rewrite detection

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

Zdravim,

prehodil som nette na hosting, kde nie je dostupna funckcia apache_get_modules, ale mod_rewrite tam funguje. A kedze som pouzil kod z examples:

<?php
if (function_exists('apache_get_modules') && in_array('mod_rewrite', apache_get_modules())) {
	new Route
} else {
	new SimpleRouter
}

tak sa spustil SimpleRouter, aj ked nemusel, pretoze mod_rewrite je funckny.
?>
rokerkony
Člen | 122
+
0
-

mam stejny problem u hostmonstru… proste jsem smazal podminku

if (function_exists('apache_get_modules') && in_array('mod_rewrite', apache_get_modules())) {

a bezi to … ale chtelo by to nejake chytrejsi reseni :)

Editoval rokerkony (24. 4. 2009 10:04)

piler
Člen | 111
+
0
-

rokerkony napsal(a):

mam stejny problem u hostmonstru… proste jsem smazal podminku

if (function_exists('apache_get_modules') && in_array('mod_rewrite', apache_get_modules())) {

a bezi to … ale chtelo by to nejake chytrejsi reseni :)

Jj, to som aj urobil, len mi slo o to, ze mi chvilu trvalo zistit v com je problem. Spajam html stranku s nette – registracia a s html formu som sa presmerovaval hned na form/store/. Ale sa spustil SimpleRouter ked je Dashboard:default. Tak ma to zmiatlo, kedze url bola spravna – mod_rewrite funguje – ale spustil sa uplne iny presenter.