Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Wyłączenie reguł htaccessa dla jednego podfoldera
tomaszs2
post
Post #1





Grupa: Zarejestrowani
Postów: 36
Pomógł: 1
Dołączył: 3.05.2008

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


Cześć,

Mam plik htaccess który wygląda następująco:

  1. RewriteEngine On
  2.  
  3. RewriteCond %{HTTP_HOST} !^www\.mydomain\.pl [NC]
  4. RewriteCond %{HTTP_HOST} ^(?:www\.)?([a-z0-9_-]+)\.mydomain\.pl [NC]
  5. RewriteRule ^/?$ /index.php?run=places/%1 [L,QSA]
  6.  
  7. RewriteCond %{REQUEST_URI} !^/index.php$
  8. RewriteCond %{REQUEST_URI} !^/images/
  9. RewriteCond %{REQUEST_URI} !^/upload/
  10. RewriteCond %{REQUEST_URI} !^/javascript/
  11. RewriteRule ^(.*)$ /index.php?runit=$1 [L,QSA]


Teraz na serwerze umieściłem folder ksiegagosci w którym zainstalowałem skrypt księgi gości (takie gotowe rozwiązanie.
Problem polega na tym, że powyższy htaccess który powoduje że pozostała część strony działa dobrze powoduje, że wpisując:

  1. mydomain.pl/ksiegagosci


Przekierowuje mnie na:

  1. http://mydomain.pl/ksiegagosci/?runit=ksiegagosci


Więc co zrobić, aby dotychczasowe reguły działały jak do tej pory, ale żebym po wpisaniu adresu ksiegagosci i poruszaniu
się po podstronach wchodzących w skład skryptu tam się znajdującego te reguły nie działały i serwer serwował "wprost" pliki
tam się znajdujące?

pozdrawiam
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Mati7
post
Post #2





Grupa: Zarejestrowani
Postów: 25
Pomógł: 3
Dołączył: 27.07.2007
Skąd: Lublin

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


nie na końcu tylko przed warunkiem RewriteRule ^(.*)$ /index.php?runit=$1 [L,QSA] ale nie wiem czy to jest przyczyną tego błędu, przyczyn może być wiele. Poczytaj sobie o mod_rewrite i htaccess
Go to the top of the page
+Quote Post

Posty w temacie


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: 10.10.2025 - 05:07