PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : bekomme mod_rewrite nicht zum laufen



socrates
21.04.04, 00:06
hi leute,
ich habe mir jetzt seit zwei stunden alle möglichen beiträge zu mod_rewrite reingezogen, bekomme es aber nciht zum laufen.
nun muss ich einfach fragen, was ich falsch mache.

ich habe das modul mod_rewrite in der httpd.conf geladen (wird in der phpinfo auch als geladen angezeigt).

meine httpd.conf dieht dann so aus:

<Directory "/var/www/html/....">
Options FollowSymLinks

AllowOverride AuthConfig
Allow from from all

Order allow,deny
</Directory>


und die .htaccess sieht so aus (für den anfang ganz einfach):

RewriteEngine on
RewriteBase /

RewriteRule /index.html /index.php


das war's schon.
wenn ich nun meine url aufrufe bekommen ich folgendes:

Die Seite kann nicht angezeigt werden..... usw.

wenn alles auskommentiert ist, geht die seite wieder.
was mache ich falsch?
danke soc.

ps: mein sys ist redhat9 mit php 4.3.3 und apache 2.0.47

socrates
21.04.04, 20:25
hi,
scheint ja ein etwas grösseres problem zu sein - oder?
habe heute auhc nohcmal alles durchsucht, aber ich kann den fehler einfach nicht finden.
muss für mod_rewrite noch irgend etwas anderes eingestellt werden?
bis denne
soc.

ps: bitte nciht als nerven auffassen.

socrates
22.04.04, 00:34
so habe mir mal meine logfiles angesehen.
im error_log steht folgendes:


[Thu Apr 22 00:31:03 2004] [alert] [client 213.148.152.97] /var/www/html/mein verz./.htaccess: Options not allowed here

meine .htaccess:



#Date:22/04/2004

#DirectoryIndex home.php index.php index.htm index.html
Options FollowSymLinks

RewriteEngine on
RewriteBase /
RewriteRule index.html /index.php


wo kann ich denn das erlauben?

Jinto
22.04.04, 01:08
so habe mir mal meine logfiles angesehen.
meine .htaccess:



#Date:22/04/2004

#DirectoryIndex home.php index.php index.htm index.html
Options FollowSymLinks

RewriteEngine on
RewriteBase /
RewriteRule index.html /index.php


wo kann ich denn das erlauben?

<Directory "/var/www/html/....">
Options FollowSymLinks
AllowOverride AuthConfig
Allow from from all
Order allow,deny
</Directory>

HTH

socrates
22.04.04, 01:26
hi jinto,
danke für deinen tip.
habe in der httpd.conf folgendes eingetragen:
unter den virtual hosts


<Directory "/var/www/html/mein verzeichnis">
Options Indexes Includes FollowSymLinks MultiViews

AllowOverride All
Allow from all

Order allow,deny
</Directory>


jetzt bekomme ich zwar den fehler nicht mehr, aber die url werden nicht umgeschrieben.
soc.