![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 28 Pomógł: 0 Dołączył: 3.07.2007 Ostrzeżenie: (0%) ![]() ![]() |
Witam,
W PHP na przykład dostępna jest zmienna 'PHP_SELF' czy też 'SCRIPT_NAME' i inne. Natomiast zastanawia mnie, czy móglbym jakoś wydostać wartość folderu, w którym znajduje się .htaccess, w którym chcę tą zmienną wykorzystać (czyli właśnie wykonywany .htaccess). Wiem, że .htaccess to inna logika, inne funkcje, inne przeznaczenie i w ogóle, ale z drugiej strony właśnie jego funkcja to taki trochę dyspozytor/kierownik ruchu, więc chyba powinien obsługiwać zmienną, która ustanawiałaby .htaccess instancją, do położenia której można by odwoływać przepisywane linki. Chodzi mi o coś na modłę tego:
Skrypt będzie działał na różnych domenach, niekoniecznie na najwyższym poziomie www/. Dlatego nie mogę po prostu wpisać tam 'domena.com'. Co do zmiennych w dokumentacji (i np. na cheat sheetach) żadna ze zmiennych nie odpowiada wartości którą szukam. Pozdrawiam |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 28 Pomógł: 0 Dołączył: 3.07.2007 Ostrzeżenie: (0%) ![]() ![]() |
Ale czy ścieżka względna 'folder/plik.ext (to po prawej stronie) zaczyna się od folderu, w którym jest niniejszy .htaccess, czy od RewriteBase (czyli pewnie od domeny)?
Pomyślałem też, że mogę na początku przepisywań ustawić RewriteBase na folder, w którym jest niniejszy .htaccess. No ale to też wymaga zmiennej, o którą pytam (IMG:style_emoticons/default/smile.gif) . edit: Chodzilo ci o arkusz stylów (IMG:style_emoticons/default/smile.gif) Jedynym moim usprawiedliwieniem, czemu tak nie zrobiłem jest to, że kiedyś mi to nie działało. Temat stworzyłem, bo myślałem, że linki w arkuszu muszą być względem htmla, nie cssa, mylilem sie. Ale pytanie istnieje nadal, ponieważ uważam, że lepiej byłoby, aby w htmlu widniały linki relatywne, na przykład do arkusza css. Ten post edytował pentel 23.08.2009, 19:57:46 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 10.10.2025 - 09:26 |