![]() |
![]() ![]() |
![]() |
![]()
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> |
|
|
![]()
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 |
|
|
![]()
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:) |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 191 Pomógł: 5 Dołączył: 13.01.2007 Ostrzeżenie: (0%) ![]() ![]() |
Kod <IfModule mod_rewrite.c> 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"
RewriteEngine on RewriteRule ^$ app/webroot/index.php [L] RewriteCond $1 !^_stats RewriteRule (.*) app/webroot/$1 [L] </IfModule> |
|
|
![]()
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. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 22.08.2025 - 23:47 |