Article View: pl.comp.lang.php
Article #232026Re: przyjazne linki bez htaccess
From: Roman Tyczka
Date: Thu, 06 Sep 2018 09:39
Date: Thu, 06 Sep 2018 09:39
53 lines
2375 bytes
2375 bytes
On Fri, 10 Aug 2018 23:10:06 +0200, Borys Pogoreło wrote:
> Dnia Fri, 10 Aug 2018 13:58:31 +0200, Roman Tyczka napisał(a):
>
>> Czy jest sposób w PHP, żeby nie korzystając z mod rewrite uzyskać taki
>> efekt, że wywołany adres np.:
>>
>> http://x.y.z/5c80155282f9dcb396909a03616
>
> Jedynie coś takiego:
>
> http://x.y.z/index.php/5c80155282f9dcb396909a03616
>
> I parsowanie REQUEST_URI
Ostatecznie użyłem mod rewrite i uzyskałem link typu:
http://x.y.z/5c80155282f9dcb396909a03616
i w skrypcie odczytuję REQUEST_URI.
Taki mam htaccess:
RewriteEngine On
RewriteCond %{HTTPS} !=on
RewriteRule ^ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
RewriteRule (.*) /getfile.php?url=$1 [END]
Ale teraz mam problem, że np. bootstrap mi durnieje i tak osadzony plik
styli:
<link href="app/bootstrap/css/bootstrap.min.css" rel="stylesheet"
type="text/css">
się nie wczytuje a przeglądarka w logu sypie błędem:
Arkusz stylów https://x.y.z/app/bootstrap/css/bootstrap.min.css nie został
wczytany, ponieważ zawarta deklaracja typu MIME tego arkusza: „text/html”
nie jest zgodna z typem „text/css”
Co prawda komunikat wskazuje na typ pliku, ale wynika to chyba z tego, że
te ścieżki wszystkie są przez modrewrite przeorane i prowadzą do tego
głównego pliku, czy to przyczyna?
Co robię źle i jak z tego wybrnąć? Może plik htaccess mam błędny? Jak
zrobić, żeby pliki styli i inne były pomijane przy tym przekierowaniu
linka?
--
pozdrawiam
Roman Tyczka
Technical Details
Message-ID:
<1tx1ewj3x5wzy$.dlg@tyczka.com>Path:
mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!newsfeed2.atman.pl!newsfeed.atman.pl!.POSTED!not-for-mailReferences:
<qkz4183nwe89$.dlg@tyczka.com> <ahszpuaogdw9.60575zzqatpt$.dlg@40tude.net>Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!newsfeed2.atman.pl!newsfeed.atman.pl!.POSTED!not-for-mail From: Roman Tyczka <noemail@because.no> Newsgroups: pl.comp.lang.php Subject: Re: przyjazne linki bez htaccess Date: Thu, 6 Sep 2018 11:39:49 +0200 Organization: ATMAN - ATM S.A. Lines: 53 Sender: romek@tyczka.no.found Message-ID: <1tx1ewj3x5wzy$.dlg@tyczka.com> References: <qkz4183nwe89$.dlg@tyczka.com> <ahszpuaogdw9.60575zzqatpt$.dlg@40tude.net> NNTP-Posting-Host: ip-94-75-90-137.wave.com.pl Mime-Version: 1.0 X-Trace: node1.news.atman.pl 1536226789 24086 94.75.90.137 (6 Sep 2018 09:39:49 GMT) X-Complaints-To: usenet@atman.pl NNTP-Posting-Date: Thu, 6 Sep 2018 09:39:49 +0000 (UTC) User-Agent: 40tude_Dialog/2.0.15.84 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit