Ubuntu 12.04 problem med mod_rewrite

Permalänk
Medlem

Ubuntu 12.04 problem med mod_rewrite

Hejsan.
Jag har stora problem att få mod_rewrite att fungera på två sidor via en virtuell dator.

Har installerat lamp och fått allt att fungera, förutom att den inte skriver om url:erna
Kör jag sudo a2enmod rewrite får jag till svar: Module rewrite already enabled

Försöker jag gå in på www.test.se/sida1 får jag svar:
Not Found
The requested URL /nedladdningar/ was not found on this server.

Kollar jag i loggen så står det:
Files does not exist: www.test.se/sida1
Under /etc/apache2/mods-enabled/ ligger rewrite.load

Konfigen på sidan är enligt nedan:
<VirtualHost *:80>
DocumentRoot /var/www/test.se
ServerName test.se
ServerAlias www.test.se
ServerAdmin info@test.se
<Directory /var/www/test.se>
Options Indexes FollowSymLinks MultiViews
AllowOverride all
Order allow,deny
allow from all
</Directory>
</VirtualHost>

Är det någon vänlig själ som kan peka mig i rätt rikning?
Måste installera om min gamla server och vill ha sidorna uppe via en annan dator under tiden.

Hojta gärna till om jag glömt någon viktig information.
Är inte riktigt hemma i linux ännu.

Problemet är löst.
Istället för att använda .htaccess la jag in rewritereglerna i konfigfilen istället.

<VirtualHost *:80> DocumentRoot /var/www/test.se ServerName 192.168.0.1 ServerAlias 192.168.0.1 ServerAdmin info@test.se <Directory /var/www/test.se> Options Indexes FollowSymLinks MultiViews AllowOverride all Order allow,deny allow from all RewriteEngine on RewriteBase / RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule /?([A-Za-z0-9_-]+)/?$ index.php?id=$1 [QSA,L] </Directory> </VirtualHost>

Visa signatur

Server: Core i5 13500 | ASRock B760M Pro RS/D4 | Kingston Fury 64GB DDR4 3200MHz | OS Unraid | 14TB lagring | Cache 2x M.2 NVMe 500GB