Nette na Forpsi – vyreseny problem s mod_rewrite v htaccess
Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
- Ascaria
- Člen | 187
Zdravím,
právě jsem několik hodin řešil použití hezkých url na subdoméně na hostingu forpsi. Málem jsem ztratil nervy, ale nakonec se podařilo. Na forpsi bych v tomhle ohledu asi vytknul jako vážný nedostatek to, že se subdoména nachází přímo ve složce www, html rootu hlavní domény – hnus velebnosti.
Takže pokud by někdo měl stejný problém:
- neexistuje funkce apache_get_modules, je potřeba tuto kontrolu bohužel zrušit
- je potřeba zrušit zakomentování u RewriteBase, jelikož se base asi v základu nachází jinde než v „rootu subdomény“
Snad to někomu ušetří trápení
- Inferi
- Člen | 18
Mám stejný problém, ale nedaří se mi ho vyřešit. Nějaká rada?
# disable directory listing
# Options -Indexes
# configure PHP
# <IfModule mod_php5.c>
# php_flag magic_quotes_gpc off
# php_flag register_globals off
# php_flag zend.ze1_compatibility_mode off
# </IfModule>
# mod_rewrite
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
# 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>