- Home
- Categorie
- La Community Connect.gt
- Tutto sulla Community
- htaccess e redirect su 404
-
htaccess e redirect su 404
Ciao a tutti e buon post-pasqua,
ho installato amember su un sito. L'installazione in sé è andata benone ma non riesco a far abilitare una funzione per me importante.Per l'esattezza nella pagina del pannello mi trovo questa scritta
new_rewrite (RewriteRule doesn't work in .htaccess files on this server)
Most advanced method of protection - user will see your custom HTML login form. This method can protect ANY type of content, and will NOT cause problems with complex PHP scripts residing in protected area.
Access sharing prevention works automatically with this plugin.Con il Radio button relativo all'abilitazione della funzione disattivato.
Ho frugato un po' tra il codice è sono arrivato a capire che il problema è in questo pezzo di codice.
$ret = get_url($url = "$config[root_url]/plugins/protect/new_rewrite/tests/mod_rewrite/1.php",'',0,1);
if (!strlen($ret))
return "#Unable to fetch result of test from $url.";
elseif ($ret != '2-second_file')
return "RewriteRule doesn't work in .htaccess files on this server";Con 1.php che contiene questo valore "1-first_file" e con 2.php che contiene "2-second_file"
Questo codice va di pari passo con il htaccess che è cosi combinato
<Limit GET POST>
allow from all
</Limit>
Options +FollowSymLinks
RewriteEngine On
RewriteRule 1.php 2.phpDa quello che ho capito del codice dovrebbe fare questo:
- chiama al file 1.php
- l'htaccess rigira su 2.php
- se il rewrite funziona, mi risponde con il valore di 2.php
Il problema è che invece mi rigira sulla pagina 404 standard... Perché?