🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.lang.php
Article #231987

Re: .htaccess - RewriteRule gryzie się z istniejącymi katalogami

#231987
From: Freja Draco
Date: Mon, 05 Mar 2018 03:08
32 lines
2138 bytes
W dniu 2018-03-05 o 01:42, Freja Draco pisze:
> Jest sobie reguła:
>
> RewriteRule ^([^.]+)$ index.php?p1=$1 [L]
>
> i działa ok, dopóki w zapytaniu nie pojawi się nazwa istniejącego
> katalogu, bo wtedy przekierowuje mi przeglądarkę na taki adres:
>
> http://domena.pl/galeria/?p1=galeria
>
> No i szukam właśnie, jak wymusić, żeby serwer olewał sprawdzanie,
> czy dany katalog istnieje.
>
>
> Mogę zrobić tak:
>
> RewriteCond %{REQUEST_URI} ^/galeria/$ RewriteRule (.*)
> index.php?p1=galeria [L]
>
> I wtedy jest prawie dobrze, bo wczytuje mi się właściwy plik z
> właściwymi parametrami, tylko w adresie widnieje k... dalej:
>
> http://domena.pl/galeria/?p1=galeria

Ha! Wychodzi na to, że to zależy od konfiguracji serwera,
na lokalnym Apaczu mam taki dziwny efekt, a na zewnętrznym serwerze już nie.

-- 
Freja Draco

Kiedy smok jest w pobliżu, nic nie będzie w stanie ci pomóc,
jeśli nie uwzględnisz go w swoich kalkulacjach.
Technical Details
Message-ID: <5a9cb4bf$0$679$65785112@news.neostrada.pl>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!news.nask.pl!news.nask.org.pl!news.unit0.net!peer01.am4!peer.am4.highwinds-media.com!peer03.fr7!futter-mich.highwinds-media.com!news.highwinds-media.com!newsfeed.neostrada.pl!unt-exc-01.news.neostrada.pl!unt-spo-a-01.news.neostrada.pl!news.neostrada.pl.POSTED!not-for-mail
References: <5a9c9288$0$657$65785112@news.neostrada.pl>

Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!news.nask.pl!news.nask.org.pl!news.unit0.net!peer01.am4!peer.am4.highwinds-media.com!peer03.fr7!futter-mich.highwinds-media.com!news.highwinds-media.com!newsfeed.neostrada.pl!unt-exc-01.news.neostrada.pl!unt-spo-a-01.news.neostrada.pl!news.neostrada.pl.POSTED!not-for-mail
Subject: Re: .htaccess - RewriteRule gryzie się z
 istniejącymi katalogami
Newsgroups: pl.comp.lang.php
References: <5a9c9288$0$657$65785112@news.neostrada.pl>
From: Freja Draco <frreja@poczta.fm>
Date: Mon, 5 Mar 2018 04:08:53 +0100
User-Agent: Mozilla/5.0 (Windows NT 5.1; rv:38.0) Gecko/20100101 Thunderbird/38.7.2
MIME-Version: 1.0
In-Reply-To: <5a9c9288$0$657$65785112@news.neostrada.pl>
Lines: 32
Message-ID: <5a9cb4bf$0$679$65785112@news.neostrada.pl>
Organization: Telekomunikacja Polska
NNTP-Posting-Host: 83.30.247.96
X-Trace: 1520219327 unt-rea-a-01.news.neostrada.pl 679 83.30.247.96:21597
X-Complaints-To: abuse@news.neostrada.pl
X-Received-Body-CRC: 2282913096
X-Received-Bytes: 2034
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit