Skocz do zawartości

mod rewrite problem na nazwa.pl (jakiś błąd)


Rekomendowane odpowiedzi

Mam problem odnośnie mod_rewrite na serwerach nazwa.pl. Konkretniej gdy

użyje się znaku "/".

Wszystko działa poprawnie gdy np zamiast niego użyjemy "_" czy innego

znaku. Jednak uparcie chce mieć jak gdyby imitacje katalogów

Przykład działający poprawnie na nazwa.pl:

RewriteEngine On

RewriteBase /

RewriteRule ^myslenice_([0-9]+) /index.php?site=news_comments&newsID=$1 [L]

Jeśli jednak użyjemy znaku "/" tak zęby wyglądało to na katalog:

RewriteEngine On

RewriteBase /

RewriteRule ^myslenice/([0-9]+) /index.php?site=news_comments&newsID=$1 [L]

Zaczyna się wiele elementów psuć:

1. skrypty php czy kod html są wykonywane jednak strona do końca nie chce

sie poprawnie załadować

ponieważ wszystkich obrazków czy plików styli CSS szuka w innym

katalogu (w tym przypadku myslenice)

2. zmienia wszystkie linki w stronie dodaje do nich ten wykreowany

katalog (w tym przypadku np. link

do www.domena.pl/index.php zmienia na

www.domena.pl/myslenice/index.php)

Proszę o pomoc. Tyle sie już naszukałem i dalej rozwiązania nie znalazłem.

Odnośnik do komentarza
Udostępnij na innych stronach

to nie problem mod_rewrite, to tez nie problem nazwa.pl, tylko problem Twojej przegladarki, ktora sklada strone na podstawie tego co dostaje.

Wezmy przyklad: jest sobie adres www.abc.pl/katalog/plik.html

A w nim jest link: <a href="dwa.hml"></a>

Klikjac na ten link otworzy sie ta strona pod adresem: www.abc.pl/katalog/dwa.html, jak bys chcial aby otworzyla sie strona www.abc.pl/dwa.html to te link musial by byc jednym z ponizszych:

<a href="../dwa.hml"></a>

<a href="/dwa.hml"></a>

<a href="https://www.abc.pl/katalog/dwa.hml"></a>

Inna metoda jest znacznik <base href... / >

To samo dotyczy wszystkich plikow graficznych, styli CSS, skryptow JS, Flash etc.

Odnośnik do komentarza
Udostępnij na innych stronach

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

  • Ostatnio przeglądający   0 użytkowników

    • Brak zarejestrowanych użytkowników przeglądających tę stronę.
×
×
  • Dodaj nową pozycję...

Powiadomienie o plikach cookie

Umieściliśmy na Twoim urządzeniu pliki cookie, aby pomóc Ci usprawnić przeglądanie strony. Możesz dostosować ustawienia plików cookie, w przeciwnym wypadku zakładamy, że wyrażasz na to zgodę. Warunki użytkowania Polityka prywatności