sslug-teknik team mailing list archive
-
sslug-teknik team
-
Mailing list archive
-
Message #93867
apache2 og mod_rewrite
Jeg kan ikke få mod_rewrite til at virke.
Modulet er load'et ( ifølge phpinfo ).
setup'et er apache2 på ubuntu 7.10.
Jeg har et site i mappen
/var/www/mit_site
Jeg bruger et system med url's a la
http://localhost/mit_site/index.php/foo/bar ( som virker )
og vil gerne at jeg blev bragt til samme side, hvis jeg skrev url'en:
http://localhost/mit_site/foo/bar ( men giver "Not Found" )
Jeg har forsøgt med en fil
/var/www/mit_site/.htaccess
med indholdet:
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /mitsite/
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php/$1 [L]
</IfModule>
Og selv om jeg ikke forstår mig på dot-access filer, så har jeg på
fornemmelsen at problemet ligger et andet sted, måske noget med hvad
apache tillader.
Jeg forstår mig ikke på document root mm., har grundlæggende ikke ændret
noget i Ubuntus default Apache konfoguration, men jeg poster gerne en
eller flere konfigurationsfiler - hvad der måtte være relevant.
På forhånd tak for tips, hjælp mm.
/ Kristian
Follow ups