Howdy, Stranger!

It looks like you're new here. If you want to get involved, click one of these buttons!


Shells Virtual Desktop
BMail.ag - Secure Email Service
Server.net
CPLicense.net
VPS Server
Buy VPN
Vultr
VMs for AI
HostDare
ReliableSite White-Label Dedicated Hosting for Resellers
InterServer VPS
BMail.ag - Secure Email Service
Best VPN
High-Performance Bare Metal Server Solutions
Karvl.com
Server Mania Cloud Hosting
DataWagon Hosting
AlphaVPS Hosting
Evoxt.com
Clouvider
VPS Hosting with NVMe
Residential IPs in the US & 4G Mobile Proxies in EU & US with Unlimited Bandwidth
ReliableSite White-Label Dedicated Hosting for Resellers
Rabisu - Hosting Solutions
Shells Virtual Desktop
New on LowEndTalk? Please Register and read our Community Rules.

All new Registrations are manually reviewed and approved, so a short delay after registration may occur before your account becomes active.

Lighttpd Rewrite Help

SpencerSpencer Member
edited December 2012 in General

What I am trying to do is so
http://pytohost.com/stats/get_memory.php
is
http://pytohost.com/stats/get_memory.png

I was able to do it in apache no problem but I am stuck on lighttpd
From what I have gathered I though it should be

url.rewrite = ("^get_memory.php$" => "get_memory.png")

But thats not it, any ideas?

Comments

  • NickMNickM Member
    edited December 2012

    url.rewrite = ("^/stats/get_memory.php$" => "/stats/get_memory.png")

    That might do the trick. If not, remove the leading / on the URL.

    Edit: It looks like you actually want it to be
    url.rewrite = ("^/stats/get_memory.png$" => "/stats/get_memory.php")

  • @NickM said: url.rewrite = ("^/stats/get_memory.png$" => "/stats/get_memory.php")

    Ahhhhh you rock! Thanks sooooooo much!

  • For those of you following along at home... ^ means "start of string" and $ means "end of string" so ^get_memory.png$ would match if the string is EXACTLY get_memory.png, but not /stats/get_memory.png

    I don't use lighttpd, so I can't be sure, but I suspect that you could actually use:
    url.rewrite = ("/stats/get_memory.png" => "/stats/get_memory.php")

    to avoid starting up the regex engine, which would make it faster and use less CPU (if you care about that sort of thing)

Sign In or Register to comment.