.htaccess nu functioneaza
Scris: Lun Mai 11, 2009 8:25 pm
Am in fisierul htaccesss urmatoarele rinduri:
ErrorDocument 400 /redirect.php
ErrorDocument 403 /redirect.php
ErrorDocument 404 /redirect.php
ErrorDocument 500 /redirect.php
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /proiect/
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /proiect/index.php [L]
</IfModule>
# END WordPress
Primele 4 rinduri, cele cu ErrorDocument functioneaza doar daca lipsesc ultimele rinduri, cele pentru WordPress.
In momentul de fata (adica rindurile de mai sus), cind am una din erori imi apare pagina 500 Internal Server Error.
Ce este cuprins intre # BEGIN WordPress si # END WordPress este din fisierul htaccess initial al WordPress-ului.
Este scris ceva gresit?
Am nevoie de fisierul redirect.php deoarece am schimbat structura site-ului. De exemplu aveam fisierul dingbat.php?stare=val1&stare2=val2 iar acum fisierul este in dingbat/index.php?stare=val1&stare2=val2.
Pina ma reindexeaza Google am nevoie de redirectarea asta iar din htaccess nu stiu sa o fac (am auzit ca s-ar putea).
Ideea este ca fisierul redirect.php functioneaza perfet cit timp lipsesc rindurile pentru WordPress.
Multumesc mult.
ErrorDocument 400 /redirect.php
ErrorDocument 403 /redirect.php
ErrorDocument 404 /redirect.php
ErrorDocument 500 /redirect.php
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /proiect/
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /proiect/index.php [L]
</IfModule>
# END WordPress
Primele 4 rinduri, cele cu ErrorDocument functioneaza doar daca lipsesc ultimele rinduri, cele pentru WordPress.
In momentul de fata (adica rindurile de mai sus), cind am una din erori imi apare pagina 500 Internal Server Error.
Ce este cuprins intre # BEGIN WordPress si # END WordPress este din fisierul htaccess initial al WordPress-ului.
Este scris ceva gresit?
Am nevoie de fisierul redirect.php deoarece am schimbat structura site-ului. De exemplu aveam fisierul dingbat.php?stare=val1&stare2=val2 iar acum fisierul este in dingbat/index.php?stare=val1&stare2=val2.
Pina ma reindexeaza Google am nevoie de redirectarea asta iar din htaccess nu stiu sa o fac (am auzit ca s-ar putea).
Ideea este ca fisierul redirect.php functioneaza perfet cit timp lipsesc rindurile pentru WordPress.
Multumesc mult.