FAQ |
Kalender |
2003-12-15, 04:19 | #1 | ||
|
|||
Supermoderator
|
Är det någon som är haj på det? Har suttit å ugglat på den här sidan, men jag lyckas inte få det att fungera. Vill använda detta i en .htaccess fil:
Kod:
RewriteEngine on RewriteBase /~quux/ RewriteRule ^foo\.html$ bar.html |
||
Svara med citat |
2003-12-15, 04:37 | #2 | ||
|
|||
Medlem
|
Hur yttrar sig "inte fungera"? Sker ingen redirect överhuvudtaget eller får du internal server error? Om man skriver felaktig syntax så brukar det generera ett internal server error. Vart ligger själva .htaccess filen? I "/~quux/"? Isf borde du nog ändra RewriteBase-raden till bara "/", alternativt ta bort den helt.
Pröva att lägga till "[L]" på slutet av RewriteRule-raden också... |
||
Svara med citat |
2003-12-15, 04:50 | #3 | ||
|
|||
Supermoderator
|
Nej, jag får en 404. Det jag gör nu är bara för att testa medan jag lär mig. Ska prova göra så att om jag försöker gå till /help/fqa.php så ska jag komma till /help/faq.php genom:
Kod:
RewriteEngine on RewriteBase /help/ RewriteRule ^fqa\.php$ faq.php |
||
Svara med citat |
2003-12-15, 14:02 | #4 | ||
|
|||
Medlem
|
Hmm, men lägg till den här då (längst ned i .htaccess):
Kod:
ErrorDocument 404 /error.php I error.php skriver du sedan bara: Kod:
<?php phpinfo(); ?> Jag skulle, spontant, gissa på att redirecten sker till /faq.php, inte /help/faq.php. |
||
Svara med citat |
2003-12-15, 23:07 | #5 | ||
|
|||
Supermoderator
|
*fnys* Hade inte startat om Apache sen mina sista förändringar i config-filen. <_<
Nu verkar det ju fungera. Men jag lär kanske återkomma med fler frågor... |
||
Svara med citat |
Svara |
|
|