Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [HTML]mod rewrite działa, tylko ściążki do plików mi wariują
gogo12
post
Post #1





Grupa: Zarejestrowani
Postów: 1
Pomógł: 0
Dołączył: 22.06.2008

Ostrzeżenie: (0%)
-----


Mam problem z mod_rewritem.

Mam taki adres
http://serwer/strona/zwierze/kon.html

Mam też reguły umieszone w htaccess w katalogu strona:

LimitRequestBody 0
RewriteEngine On
RewriteBase /strona/
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^([a-z]+)/?([^/]*)\.html$ index\.php?dzial=$1&wybor=$2 [PT]

Uruchamia się strona z napisami zwierze i koń. Czyli przekał dobrze adres.
Pojawia się tylko problem z plikami zewnętrznymi jak np. javascript.

Na stronie mam coś takiego:
<script type="text/javascript" src="javascript/jquery.js"></script>
a teraz widzę błąd w webdevelopmencie w FF:
<p>The requested URL /strona/zwiezre/javascript/start.js was not found on this
server.</p>

A jak wpiszę adres bez drugiego parametru:
http://serwer/strona/zwierze.html
to problemu znika.

Próbowałem wygooglować problem ale nic nie widzę na ten temat :-/

Będę wdzięczny za wszelką pomoc.







Jednak udało mi się namierzyć rozwiązanie. Nie wiem czy najlepsze, ale działa. Dodałem na strnonie w sekcji head:
<base href="http://serwer/strona/" />

Ten post edytował gogo12 10.12.2008, 07:55:04
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 19.09.2025 - 19:29