Autor Zpráva
mattyZEM
Profil
Dobrý den,

přemýšlel jsem o zjištění zapnutého modulu mod_rewrite, a mám na Vás otázku.

Existuje funkce apache_get_modules() který vrací všechny nainstalované moduly, bohužel však není jistota, zda by to fungovalo kdekoliv, třeba může být právě pro jednu doménu vypnutý atd.

Napadlo mě jedno řešení, AJAXem bych zavolal 2 soubory, jeden který vytvoří .htaccess:
<ifModule mod_rewrite.c>
RewriteEngine On
RewriteRule ^testrewrite/$ index.php?testrewrite
</ifModule>
A druhý který, bude otevřen s adresou testrewrite/, který bude vracet nějaký text (porovná JS), pokud není, zobrazím hlášku (Mod_rewrite není dostupný).

Ptám se tedy, bude to fungovat (resp. vracet na 100% správný výsledek)? Neznáte nějaké lepší řešení?
mattyZEM
Profil
Možná trochu otravná otázka, ale to jsem vážně přišel na dotaz, na který nikdo nezná odpověď? :-)

To jsem si myslel, že pan Chammurappi ví vše. :-)

Vaše odpověď


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0