Eli rewritetys ei toimi, valittaa:
404, The requested URL /home/zcmander/public_html/index.php was not found on this server
vaikka minulla on tuo tiedosto.
httpd.conf:
<Directory /> Options +FollowSymLinks AllowOverride All </Directory>
ja .htaccess
#Options +FollowSymlinks RewriteEngine on RewriteCond %{REQUEST_FILENAME} !-d RewriteCond %{REQUEST_FILENAME} !-f RewriteRule ^(.*)$ index.php?path=$1 [QSA,L]
Jos otan tuon kommentin pois .htaccess:sta niin tulee error 500. Tiedostojen ja kansioiden oikeudet pitäis olla oikein, ainakin .htaccess voidaan lukea (koska tulee virheet) ja index.php:n pääsee selaimella.
Koita laittaa kaikki oikeudet 777 niin jos toimii niin siitä ei ole ainakaan kiinni :D
squid kirjoitti:
Koita laittaa kaikki oikeudet 777 niin jos toimii niin siitä ei ole ainakaan kiinni :D
.htaccess nimenomaan ei toimi, jos sille antaa kaikki oikeudet...
Ainiin, tuon .htaccess tiedoston oikeuksia ei saatu selville, nautilus sanoo, mitkähän chmodit pitäis antaa tuolle tiedostolle?
600 ja owneri siksi käyttäjäksi, jolla Apachea ajetaan.
edelleen 404, ja 500 jos otan kommentin pois
Laitoitko --enable-rewrite configuressa, onko sulla toi index.php varmasti oikeassa paikkaa
RewriteRule ^(.*)$ index.php?path=$1 [nc]
toimisko pelkestää tolla?
index.php on oikeassa paikassa, en kääntänyt ite apachea vaan käytin Fedora Core 5 Test 3:sen mukana tulevaa apachea.
Kokeilin juureen osoittaa:
RewriteRule ^(.*)$ ../../../?path=$1 [nc]
Tuolla pääsi hianoon Fedora Core Test Page sivulle. Eli kai tuo jotenkin toimii. Sitten testasin, että laitan ~zcmander/ perään, mutta tuli error 500
Ainiin, jos otan kommentin pois Apachen Error_log:ssa on virhe:
/home/zcmander/public_html/.htaccess: Options not allowed here
Jos otetaan pois alaspäin hyppimiset niin tulee error:
File does not exist: /var/www/html/home
Aihe on jo aika vanha, joten et voi enää vastata siihen.