Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> mod_rewrite dowolny adres z folderu do pliku
Istalacar
post 5.09.2008, 12:33:34
Post #1





Grupa: Zarejestrowani
Postów: 108
Pomógł: 4
Dołączył: 3.03.2007

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


witam

chciałbym przekierować dowolne zapytanie do danego folderu do jednego pliku.
Mam folder "szkola" w katalogu głównym, chciałbym aby każde zapytanie (www.strona.pl/szkola, www.strona.pl/szkola/, www.strona.pl/szkola/fdsafas) było przekierowane do pliku www.strona.pl/szkola/index.php.
zrobiłem coś takiego i umieściłem w katalogu szkola:

Kod
Options +FollowSymLinks
RewriteEngine On
RewriteRule ^.*$ ^index.php$


Jednak gdy wchodzę na www.strona.pl/szkola (bez slasha) wyskakuje mi błąd 400.

więc stworzyłem:

Kod
Options +FollowSymLinks
RewriteEngine On
RewriteRule ^szkola.*$ ^http://strona.pl/szkola/index.php$


ale aby to uruchomić musiałem wyłączyć kod w folderze. To działało dla http://strona.pl/szkola, ale nie działało dla pozostałych.

W jaki sposób napisać ten kod tak by działał?

Z góry dzięki
Istalacar

EDIT:udało mi się takim oto kodem umieszczonym w katalogu który teoretycznie zawiera folder "szkola" - teoretycznie bo folder skasowałem, a plik przeniosłem do tego samego folderu co plik .htaccess i zmieniłem nazwę na szkola_index.php.
Kod
RewriteEngine On
RewriteRule ^szkola/.+/$ szkola_index.php
RewriteRule ^szkola/.+$ szkola_index.php
RewriteRule ^szkola/$ szkola_index.php
RewriteRule ^szkola$ szkola_index.php


Ten post edytował Istalacar 5.09.2008, 15:11:04
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: 14.08.2025 - 13:04