![]() |
Problem med htaccess för att dölja .php ändelse
Hej
Jag försöker köra .htaccess enligt följande för att dölja .php fil-ändelser : RewriteEngine on RewriteCond %{REQUEST_FILENAME} !-d RewriteCond %{REQUEST_FILENAME}\.php -f RewriteRule ^(.*)$ $1.php Htaccess och index ligger ensamma i mapp. Trots detta när jag försöker komma åt index (utan .php), får jag 404 not found. Rewrite modulen är laddad och htaccess fungerar bra med exempelvis: RewriteRule ^alias-dokument$ /riktigt-dokument.php Har någon möjligtvis någon ide om vad som skulle kunna vara fel här? |
Ska tillägga att jag utan problem kör:
RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule ^(.*)$ index.php?q=$1 och kan genom ./vadsomhelst få tillgång till index.php* Ändrar jag däremot RewriteRule till: RewriteRule ^(.*)$ $1.php och försöker komma åt index (som ska dirigera om mig till index +.php) så får jag bara 404. |
Efter många om och men löste det sig,
-Multiviews krävdes tydligen |
Alla tider är GMT +2. Klockan är nu 12:06. |
Programvara från: vBulletin® Version 3.8.2
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Svensk översättning av: Anders Pettersson