Slettet bruger
22. juli 2008 - 17:44
Der er
7 kommentarer
Htaccess - Lave DirectoryIndex når RewriteEngine bruges?
Jeg benytter en template, som jeg har downloadet. Den har følgende i .htaccess: RewriteEngine On RewriteCond %{REQUEST_URI} !.*FCK/editor* RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_URI} .*htm.* RewriteRule .* nf.php ErrorDocument 404 /nf.php Jeg vil gerne benytte en bestemt side som default side - ex product_xxxx.htm. Men hvordan gør jeg lige det?
Annonceindlæg fra Edora
RewriteRule / product_xxxx.htm ?
Slettet bruger
22. juli 2008 - 18:10
#2
Skal jeg så bare skrive: RewriteEngine On RewriteCond %{REQUEST_URI} !.*FCK/editor* RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_URI} .*htm.* RewriteRule .* nf.php RewriteRule / product_xxxx.htm ErrorDocument 404 /nf.php Skal jeg også skrive noget med DirectoryIndex product_xxxx.htm ???
Faktisk burde du kunne gøre som du skriver i titlen, bruge directoryindex: DirectoryIndex product_xxxx.htm RewriteEngine On RewriteCond %{REQUEST_URI} !.*FCK/editor* RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_URI} .*htm.* RewriteRule .* nf.php ErrorDocument 404 /nf.php
Slettet bruger
22. juli 2008 - 20:16
#4
Det virker ikke. Jeg får kun en directory oversigt. Må hellere præcisere at product_xxxx.htm ikke ligger i roden. Faktisk eksiterer den ikke som alm. fil - den må blive skabt via RewriteEngine
Så virker det nok ikke. Så prøv med: RewriteEngine On RewriteCond %{REQUEST_URI} !.*FCK/editor* RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_URI} .*htm.* RewriteRule / product_xxxx.htm RewriteRule .* nf.php ErrorDocument 404 /nf.php Den sidste rule ".*" matcher ALT, det ved du godt, ikke?
RewriteRule ^/$ product_xxxx.htm burde det nok være...
Slettet bruger
22. juli 2008 - 21:51
#7
Nu kommer der godt nok en side frem - men kun den sædvanlige: Jeg har skrevet i htaccess RewriteEngine On RewriteCond %{REQUEST_URI} !.*FCK/editor* RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_URI} .*htm.* RewriteRule ^/$ product_xxxxx.htm RewriteRule .* nf.php ErrorDocument 404 /nf.php
Kurser inden for grundlæggende programmering