Denna delen av 99 uppdateras inte längre utan har arkiverats inför framtiden som ett museum.
Här kan du läsa mer om varför.
Mac-nyheter hittar du på Macradion.com och forumet hittar du via Applebubblan.

mod_rewrite

Tråden skapades och har fått 7 svar. Det senaste inlägget skrevs .
1

Finns en module till Apache som heter:

mod_rewrite

Är det någon som lyckats sparka igång denna och lyckats få det att fungera. Tänkte skriva om en del dynamiska php till statiska html.

Taksam för hjälp och info.

:rolleyes:

Trodde den var med by default? Skriv /[sökväg till httpd]/httpd -l för att se vad som är ikompilerat.

Annars kan du själv kompilera in den med ./configure --with-module=rewrite

Ciryon

Förlåt jag formulerade mig lite fel. Sorry...
Lyckas inte riktigt att göra rätt i .httacces filen.

Får ett 500 fel hur jag än vrider och vänder på det.

  • Medlem
  • Stockholm
  • 2003-02-14 19:28

Vet inte vad just ditt problem är, men jag kan dela med mig av en .htaccess-fil som jag använder för att skriva om adressen till ett script som visar bilder. Mycket nöje!

Citat:

kod:<pre style="font-size:x-small; font-family: monospace;"># needed for mod_rewrite to work:
Options FollowSymLinks

# enable mod_rewrite
RewriteEngine on

# the actual rewriting rule
RewriteRule (.*)images/(.+).jpg $1images.php?image=$2 [PT]

# for example, a request for /parent_directory/images/image.jpg
# will be translated into /parent_directory/images.php?image=image
# The [PT] flag is needed to pass the query sting on to PHP</pre>

Citat:

citera:Skapades ursprungligen av: HL:
Vet inte vad just ditt problem är, men jag kan dela med mig av en .htaccess-fil som jag använder för att skriva om adressen till ett script som visar bilder. Mycket nöje!

Citat:

kod:<pre style="font-size:x-small; font-family: monospace;"># needed for mod_rewrite to work:
Options FollowSymLinks

# enable mod_rewrite
RewriteEngine on

# the actual rewriting rule
RewriteRule (.*)images/(.+).jpg $1images.php?image=$2 [PT]

# for example, a request for /parent_directory/images/image.jpg
# will be translated into /parent_directory/images.php?image=image
# The [PT] flag is needed to pass the query sting on to PHP</pre>

Tack så hjärtligt för conf-filen HL.

Kan man köra in detta rakt in i http_macosxserver.conf filen?

Mellan:

<directory

??

Vill helst slippa .httacces ..... filerna.
Kör en server som hostar 3 virtuella....
:rolleyes:

  • Medlem
  • Stockholm
  • 2003-02-15 00:08

Kort svar: tror det.

Citat:

citera:Skapades ursprungligen av: HL:
Kort svar: tror det.

Tack HL.

Funkar fin fint!

Lite off-topic men kanske kul att känna till. mod_rewrite kan även konfigureras att fungera som proxy för att hantera lastbalansering och liknande.

För något är sedan satte jag upp en konfiguration med en front-maskin (linux) och två backen-maskiner(windows med asp). Front-endmaskinen körde apache, skickade alla frågor till någon av windows-maskinerna (slumpmässigt vilken), och krypterade även förbindelsen mot användaren (https). Om man ville styra om anropen var det bara att ändra i en textfil på linux-maskinen.

1
Bevaka tråden