mod_rewrite On, AllowOverride All
| 22 March 2009 | Scris de: ionut_d | 2 comentarii. Scrie si tu |
642 vizualizari
|
Azi m-am chinuit sa setez un blog pe un server, din consola. Toate bune si frumoase, totul a mers fara probleme pana am incercat sa setez “Permalinks” care imi intorceau o eroare “404″. Evident, primul lucru care mi-a venit in minte a fost ca nu a putut sa scrie .htaccess-ul cu:
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
insa totul era ok acolo. Apoi m-am dus repede sa verific daca am instalat pe server mod_rewrite, verificare cu rezultat pozitiv.
Cum in Linux de obicei solutia este simpla, asa a fost si de data aceasta. Cu ajutor, recunosc, am reusit. Ce aveti de facut daca sunteti in situatia mea? Cautati linia cu AllowOverride in httpd.conf si inlocuiti None cu All.
<Directory />
Options FollowSymLinks
AllowOverride All
</Directory>
Spor! ![]()
