Kirjautuminen

Haku

Tehtävät

Keskustelu: Nettisivujen teko: FollowSymLinks

Sivun loppuun

ZcMander [16.03.2006 15:46:11]

#

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.

squid [16.03.2006 15:51:13]

#

Koita laittaa kaikki oikeudet 777 niin jos toimii niin siitä ei ole ainakaan kiinni :D

ajv [16.03.2006 16:04:14]

#

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...

ZcMander [16.03.2006 17:33:23]

#

Ainiin, tuon .htaccess tiedoston oikeuksia ei saatu selville, nautilus sanoo, mitkähän chmodit pitäis antaa tuolle tiedostolle?

Blaze [16.03.2006 18:16:21]

#

600 ja owneri siksi käyttäjäksi, jolla Apachea ajetaan.

ZcMander [16.03.2006 19:30:05]

#

edelleen 404, ja 500 jos otan kommentin pois

Niko [16.03.2006 21:38:17]

#

Laitoitko --enable-rewrite configuressa, onko sulla toi index.php varmasti oikeassa paikkaa

RewriteRule ^(.*)$ index.php?path=$1 [nc]

toimisko pelkestää tolla?

ZcMander [17.03.2006 14:30:11]

#

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

Sivun alkuun

Vastaus

Aihe on jo aika vanha, joten et voi enää vastata siihen.

Tietoa sivustosta