![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 4 Pomógł: 0 Dołączył: 23.07.2006 Ostrzeżenie: (0%) ![]() ![]() |
Witam, mam niewielki problem (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
na serku mam plik domena.pl/skrypt.php mod_rewrite'em porobione mam regułki, niestety kilka pokrywa się z nazwami plików w ten sposób, że domena.pl/skrypt wywołuje mi wspomniany wyżej skrypt.php a nie stronkę z regułki mod_rewrite. pytanie brzmi: jak zrobić, żeby apache (domyślam się, że to jego wina/zasługa) nie traktował linków typu domena.pl/skrypt jako domena.pl/skrypt.php lub html. Chce, żeby wywalał 404 bo katalogu skrypt nie ma. A on uzupelnia sobie (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) Dziękuję z góry za odpowiedź. (IMG:http://forum.php.pl/style_emoticons/default/biggrin.gif) |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 4 Pomógł: 0 Dołączył: 23.07.2006 Ostrzeżenie: (0%) ![]() ![]() |
hmmm regułki mam najprostsze jakie można użyć tylko chyba. np.
RewriteEngine on RewriteRule ^(.*)cos$ omg.html RewriteRule ^(.*)cos2$ omg.html to jest tylko przykład, ale takich prostych reguł używam - coś na coś zamienia. i teraz, jeżeli plik cos.php lub cos.html istnieje, to linku www.domena.com/cos nie zamieni na www.domena.com/omg.html tylko na cos.php. A cos2 działa. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 3.10.2025 - 11:58 |