-
Path: news-archive.icm.edu.pl!newsfeed.gazeta.pl!news.onet.pl!news.nask.pl!news.nask.
org.pl!newsfeed00.sul.t-online.de!t-online.de!news.glorb.com!postnews.google.co
m!v4g2000vba.googlegroups.com!not-for-mail
From: patrykd <p...@i...pl>
Newsgroups: pl.comp.www
Subject: lighttpd i rewrite z pominieciem istniejacych plikow
Date: Fri, 10 Apr 2009 04:59:42 -0700 (PDT)
Organization: http://groups.google.com
Lines: 36
Message-ID: <5...@v...googlegroups.com>
NNTP-Posting-Host: 83.9.156.221
Mime-Version: 1.0
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit
X-Trace: posting.google.com 1239364783 4037 127.0.0.1 (10 Apr 2009 11:59:43 GMT)
X-Complaints-To: g...@g...com
NNTP-Posting-Date: Fri, 10 Apr 2009 11:59:43 +0000 (UTC)
Complaints-To: g...@g...com
Injection-Info: v4g2000vba.googlegroups.com; posting-host=83.9.156.221;
posting-account=eqHmPQoAAADTepIIYKUu1micdEwS1rE4
User-Agent: G2/1.0
X-HTTP-UserAgent: Opera/9.62 (Windows NT 5.1; U; pl) Presto/2.1.1,gzip(gfe),gzip(gfe)
Xref: news-archive.icm.edu.pl pl.comp.www:391586
[ ukryj nagłówki ]witam
jak zmontowac regule w lighttpd, ktora bedzie przekierowala wszystko
co nie istnieje fizycznie do jednego pliku?
http://sub1.domain.com ma kierowac na /www/sub1.php
http://sub2.domain.com => /www/sub2.php
http://sub3.domain.com => /www/sub3.php
itd.
czyli wybrane poddomeny kieruja do jednego katalogu, tylko prowadza na
inne pliki, z tym ze jesli istnieje plik http://sub2.domain.com/css/main.css,
to juz nie ma przekierowania na sub2.php, tylko na istniejacy plik, a
jesli bedzie http://sub2.domain.com/css/main.js (ktory nie istnieje),
to przejmuje to sub2.php i na swoj sposob mieli.
obecnie robie to mniej wiecej tak:
$HTTP["host"] == "www.sub1.domain.com" {
url.redirect = ( "^/(.*)" => "http://sub1.domain.com/$1" )
}
$HTTP["host"] == "sub1.domain.com" {
server.document-root = "/www/"
url.rewrite = ( "^/(.*\.css(\?.*)?|.*\.js(\?.*)?|.*\.png|.*\.php
(\?.*)?|.*\.htm|.*\.html|.*\.gif|.*\.jpg)$" => "/$1", "^/.*$" => "/
sub1.php" )
}
i analogicznie dla sub2 itd. (w oddzielnych regulkach, bo nie
wszystkie maja prowadzic do tego samego katalogu), jednak wolalby,
zeby zalatwic to wlasnie jakas regula, ktora sprawdza, czy istnieje
plik, bo powyzej np. nie ma rozszerzenia .txt, a jesli istnialby plik
sub2.domain.com/robots.txt, to kierowaloby to na sub2.php (dopoki nie
dodalbym rozszerzenia do regulki).
pozdr.
Następne wpisy z tego wątku
- 10.04.09 13:45 porneL
Najnowsze wątki z tej grupy
- Jakie znacie działające serwery grup dyskusyjnych?
- is it live this group at news.icm.edu.pl
- php, linki z nazwami a $_GET, SEO
- www polityka pl captcha
- dyktatura brudnego palucha
- www.znanylekarz.pl
- Czy pytanie o sczytywanie stron programami/skryptami to tu?
- Grupy webdevowe
- Jak wydrukować stronę?
- IIS, kilka witryn
- linki <a href="/strona.php"> (ze slashami)
- co rozszerza stronę??
- responsywny akapit <p>
- Czy istnieje jakiś emulator przeglądarek pod Mac'a?
- taka sama konfiguracja dla localhost i produkcji
Najnowsze wątki
- 2024-11-08 Belka
- 2024-11-09 pierdolec na punkcie psa
- 2024-11-09 Warszawa => Sales Executive <=
- 2024-11-09 Wrocław => SAP BTP Consultant (mid/senior) <=
- 2024-11-09 Warszawa => ECM Specialist / Consultant <=
- 2024-11-09 Warszawa => Senior Frontend Developer (React + React Native) <=
- 2024-11-10 TVN donosi: Obywatelskie zatrzymanie policjanta (nie na służbie)
- 2024-11-08 Warszawa => Head of International Freight Forwarding Department <=
- 2024-11-08 Warszawa => Key Account Manager <=
- 2024-11-08 Szczecin => Key Account Manager (ERP) <=
- 2024-11-08 Białystok => Full Stack web developer (obszar .Net Core, Angular6+) <
- 2024-11-08 Wrocław => Senior PHP Symfony Developer <=
- 2024-11-08 Warszawa => QA Engineer <=
- 2024-11-08 Warszawa => QA Inżynier <=
- 2024-11-08 Warszawa => Key Account Manager <=