.htaccess i problem z stylami

0

Witam,

Zrobiłem sporo przekierowań i po zmianie linku z $_GET na /zmienna/zmienna pojawił się problem, że w zagnieżdżonym linku nie mam dostępu do style.css czyli to co ustalam w arkuszach stylu nie importuje się!

RewriteEngine On
Options +FollowSymlinks

RewriteCond %{REQUEST_FILENAME} !-s 
RewriteCond %{REQUEST_FILENAME} !-d 
RewriteRule ^([a-z0-9_-]+)/([a-z0-9_-]+)/([a-z0-9_-]+) index.php?strona=$1&id=$2&ide=$3

RewriteCond %{REQUEST_FILENAME} !-s 
RewriteCond %{REQUEST_FILENAME} !-d 
RewriteRule ^([a-z0-9_-]+)/([a-z0-9_-]+) index.php?strona=$1&id=$2

RewriteCond %{REQUEST_FILENAME} !-s 
RewriteCond %{REQUEST_FILENAME} !-d 
RewriteRule ^([a-z0-9_-]+) index.php?strona=$1 [L]
0

A jakich adresów używasz do linkowania CSS'a - absolutnych czy relatywnych?

0

Jakoś sobie poradziłem ale nawet nie wiem jak.
Czy da się jakoś uniwersalnie zapisać reguły dla x możliwości?

Bo mogę mieć zagnieżdżone różnie zmienne, np.
index.php?zmienna1=x&zmienna2=x&zmienna3=x&zmienna4=x&zmienna5=x&zmienna6=x
/x/x/x/x/x/x

index.php?zmienna1=x&zmienna2=x
/x/x

index.php?zmienna1=x&zmienna2=x&zmienna3=x&zmienna4=x&zmienna5=x&zmienna6=x&zmienna7=x&zmienna8=x&zmienna9=x&zmienna10=x
/x/x/x/x/x/x/x/x/x/x

Jak to uniwersalnie zrobić?

0

Zlinkować CSS bezwzględnie, na przykład:
<link rel="stylesheet" type="text/css" href="http://adres-strony/styl.css" />

0

Taa, ale ja już z CSS sobie poradziłem w inny sposób. Teraz pytanie jak napisać uniwersalnie .htaccess?

0

Zawsze możesz użyć opcji "[QSA]" - czyli do pewnego momentu robisz mapowanie, a resztę zmiennych przekazujesz w postaci niezmapowanej.

1 użytkowników online, w tym zalogowanych: 0, gości: 1