Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP][AJAX] Wczytywanie danych
Forum PHP.pl > Forum > Przedszkole
Hectic
Nie wiedziałem gdzie to dokładnie napisać więc daje do przedszkola. Mam następujący problem

po wejściu na adres http://profil.domena.pl/obrazki.req wyświetlają mi się ostatnio dodane obrazki przez userów. Subdomeny tworzę za pomocą tego:

Kod
:Location /*.(php|php4|php5|req)
Use php4

RewriteEngine On

RewriteCond %{HTTP_HOST} !=www.domena.pl
RewriteCond %{HTTP_HOST} ^(.*).domena.pl$
RewriteCond %{REQUEST_URI} !\.(jpg|gif|png|js|css|req)$ [NC]
RewriteRule .* profile.php?usub=%1


Natomiast kiedy obrazki są pobierane za pomocą ajax'a to wczytuje mi się strona profilu. Zakładam, że podczas wczytywania danych za pomocą XMLHttpRequest ta regułka
Cytat
RewriteCond %{REQUEST_URI} !\.(jpg|gif|png|js|css|req)$ [NC]
nie działa, natomiast normalnie działa bez najmniejszego problemu. Skończyły mi się pomysły jak sobie z tym poradzić dlatego proszę o pomoc smile.gif
Maxik
Nie wiem czy dobrze Cię zrozumiałem, ale ta regułka działa nawet dla Ajaxa.
Hectic
Właśnie mi też się wydaje, że powinna działać, a tak chyba nie jest ;/

Sprawdziłem i po skasowaniu
Cytat
RewriteCond %{REQUEST_URI} !\.(jpg|gif|png|js|css|req)$ [NC]
odpaliłem http://profil.domena.pl/obrazki.req i ładuje się tam strona profilu więc wygląda na to, że ajax ignoruje tą regułę dlaczego?



Gdyby ktoś kiedyś potrzebował udało mi się to załatwić za pomocą czegoś takiego:

Kod
RewriteCond %{REQUEST_FILENAME} !obrazki.req$ [NC]
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.