WN

WN (https://www.wn.se/forum/index.php)
-   Serversidans teknologier (https://www.wn.se/forum/forumdisplay.php?f=4)
-   -   mod_rewrite hjälp! (https://www.wn.se/forum/showthread.php?t=1043518)

KarlRoos 2010-08-26 18:08

mod_rewrite hjälp!
 
Jag skulle behöva lite hjälp med lite mod_rewrite, det är så att jag vill köra WordPress i en mapp som ligger i www-rooten. Det är ju inga konstigheter så länge man inte har något som ligger och puttrar i rooten, det har jag dock.

Så här ser min .htaccess som ligger i rooten ut:
Kod:

RewriteEngine on

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d

RewriteRule !\.(app|css|dmg|exe|gif|ico|jpg|jpeg|js|m4v|mp|mp4|mov|pdf|rar|swf|tar.gz|wmv|zip)$ index.php/$1 [L,QSA]

Den här kör alltså in allting i index.php som sedan laddar ett PHP ramverk, nu skall bloggen då ligga utanför detta ramverk.

Har sök runt en del på det här, "exclude sub directory from mod_rewrite" m.m. och prövat ett antal RewriteRule:s som blivit omnämnda på andra forum, får det dock inte att fungera. Blir en äcklig error 500 hur jag än gör.

Jätte tacksam för hjälp, vi kan säga att mappen heter "wordpress" för enkelhetens skull. Tack på förhand!

qson 2010-08-26 18:42

Lägg en tom .htaccess-fil i mappen.

Om det inte funkar kan du försöka lägga in följande i en .htaccess-fil i mappen
Kod:

RewriteEngine off

col 2010-08-26 23:06

De regler du skriver gås igenom i ordning, så om du lägger en regel som fångar upp wordpress-mappen innan nuvarande regler så borde det väl fungera?
typ:

Kod:

RewriteRule ^/wordpress/(.*)$ /wordpress/$1 [L]

KarlRoos 2010-08-26 23:08

Nu känner jag mig dum, tack så mycket!

Edit:
Citat:

Ursprungligen postat av col (Inlägg 20366919)
De regler du skriver gås igenom i ordning, så om du lägger en regel som fångar upp wordpress-mappen innan nuvarande regler så borde det väl fungera?
typ:

Kod:

RewriteRule ^/wordpress/(.*)$ /wordpress/$1 [L]

Prövade inte då qson:s svar var tillräckligt, tack så mycket ändå!

Tråden kan nu låsas.

col 2010-08-26 23:10

Citat:

Ursprungligen postat av KarlRoos (Inlägg 20366920)
Nu känner jag mig dum, tack så mycket!

Tråden kan nu låsas.

Ingen orsak. Har vid tidigare tillfälle funderat länge och väl på ett liknande problem :)


Alla tider är GMT +2. Klockan är nu 23:56.

Programvara från: vBulletin® Version 3.8.2
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Svensk översättning av: Anders Pettersson