Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> .htaccess wyjątek pzrekierowania dla katalogu
pawelvod
post
Post #1





Grupa: Zarejestrowani
Postów: 29
Pomógł: 0
Dołączył: 21.09.2006

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


Używam cakePHP który ma plik .htaccess przekierowujący wszystko do katalogu app/webroot. Ja natomiast na swoim serwerze mam katalog _stats do którego chciałbym mieś dostęp w postaci www.serwis.pl/_stats. Nigdy nie konfigurowałem apacha i nie bardzo mogę sobie poradzić z regułą która blokowała by przekierowania w wypadku www.serwis.pl/_stats/* i www.serwis.pl/_stats. Obecny plik .htaccess to:

<IfModule mod_rewrite.c>
RewriteEngine on
RewriteRule ^$ app/webroot/index.php [L]
RewriteRule (.*) app/webroot/$1 [L]
</IfModule>
Go to the top of the page
+Quote Post
Łukasz O.
post
Post #2





Grupa: Zarejestrowani
Postów: 191
Pomógł: 5
Dołączył: 13.01.2007

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


Kod
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteRule ^$ app/webroot/index.php [L]
RewriteRule ^_stats/? _stats [L] #pisane z palca (czyt. nie testowane)
RewriteRule (.*) app/webroot/$1 [L]
</IfModule>


Ten post edytował Łukasz O. 10.05.2007, 21:37:56
Go to the top of the page
+Quote Post
pawelvod
post
Post #3





Grupa: Zarejestrowani
Postów: 29
Pomógł: 0
Dołączył: 21.09.2006

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


no podobnie próbowałem, choć jak napisałem na .htaccess się nie znam wogle. Wywala mi komunikat :

Nieprawidłowe przekierowanie

Firefox wykrył, że serwer przekierowuje żądanie tego zasobu w sposób uniemożliwiający jego ukończenie.

Ja próbowałem

RewriteRule ^_stats /_stats/index.html

po paru godzinach szukanai w sieci:)
Go to the top of the page
+Quote Post
Łukasz O.
post
Post #4





Grupa: Zarejestrowani
Postów: 191
Pomógł: 5
Dołączył: 13.01.2007

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


Kod
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteRule ^$ app/webroot/index.php [L]
RewriteCond $1 !^_stats
RewriteRule (.*) app/webroot/$1 [L]
</IfModule>
to powinno działać (niestety nie mam dostępu do kompa, na którym mógłbym przetestować - generalnie ta regułka powinna przekierować na "app/webroot" wszystko to co NIE ZACZYNA się na "_stats"
Go to the top of the page
+Quote Post
pawelvod
post
Post #5





Grupa: Zarejestrowani
Postów: 29
Pomógł: 0
Dołączył: 21.09.2006

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


Niestety:(
Nie działa. Przekierowuje wszystko do app/webroot.
Go to the top of the page
+Quote Post

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

 



RSS Aktualny czas: 22.08.2025 - 23:47