Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [inne].htaccess, download...
Fifi209
post 19.09.2009, 13:54:07
Post #1





Grupa: Zarejestrowani
Postów: 4 655
Pomógł: 556
Dołączył: 17.03.2009
Skąd: Katowice

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


Mam taki problemik z .htaccess
Jego zawartość to:

Kod
RewriteEngine On
RewriteRule ^([a-z]+)/$ index.php?action=$1 [L]
RewriteRule ^([a-z]+)/([a-z]+)/$ index.php?action=$1&user=$2 [L]
RewriteRule ^([a-z]+)/([a-z]+)/(.*).html$ index.php?action=$1&user=$2&file=$3 [L]


Problem występuje przy linku typu:
http://localhost/download/

Nie dzieje się wtedy nic, nie ma błędów etc.
Gdy wpiszę: downloads wszystko jest ok, lecz chciałbym się z czystej ciekawości dowiedzieć co może być przyczyną błędnego działania RewriteEngine


--------------------
Zainteresowania: C#, PHP, JS, SQL, AJAX, XML, C dla AVR
Chętnie pomogę, lecz zanim napiszesz: Wujek Google , Manual PHP
Go to the top of the page
+Quote Post
sannin
post 19.09.2009, 14:08:11
Post #2





Grupa: Zarejestrowani
Postów: 308
Pomógł: 13
Dołączył: 31.10.2008

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


pewnie dlatego, że taki katalog istnieje na serwerze smile.gif
Go to the top of the page
+Quote Post
Fifi209
post 19.09.2009, 14:15:19
Post #3





Grupa: Zarejestrowani
Postów: 4 655
Pomógł: 556
Dołączył: 17.03.2009
Skąd: Katowice

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


Otóż właśnie taki katalog nie istnieje, problem po części się rozwiązał. Miałem przy indexie plik download.php, teraz dostaję błąd 404.

@edit

Już wszystko działa, niedopatrzenie w wyrażeniu regularnym ... wstyd...

([a-z]+)
gdy miało być
([a-zA-Z]+)

Ten post edytował fifi209 19.09.2009, 14:21:19


--------------------
Zainteresowania: C#, PHP, JS, SQL, AJAX, XML, C dla AVR
Chętnie pomogę, lecz zanim napiszesz: Wujek Google , Manual PHP
Go to the top of the page
+Quote Post

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

 



RSS Wersja Lo-Fi Aktualny czas: 19.07.2025 - 09:17