vefeer
11.08.2009, 13:24:31
Witam,
Mam na serwerze dwa pliki index: index.html (zasłona strony do oficjalnego otwarcia) oraz index.php (właściwa strona). Czy jest możliwe, aby po wpisaniu np. w url adresu z dopiskiem ?index=show aby skierowało na index.php, a nie na przesłonę index.html? Potrzebne mi to w niektórych sytuacjach, a nie chcę nawet na chwilkę odsłaniać strony. Wiem, że trzeba podziałać na .htaccess, ale marnie mi to idzie. Dziękuję za odpowiedzi.
erix
11.08.2009, 14:27:28
Cytat
Czy jest możliwe, aby po wpisaniu np. w url adresu z dopiskiem ?index=show aby skierowało na index.php
Przecież jak wpiszesz URL z
index.php, to bez problemu otworzy.
Cytat
Wiem, że trzeba podziałać na .htaccess, ale marnie mi to idzie. Dziękuję za odpowiedzi.
Ostatecznie filtruj po IP albo sprawdzaj otwierany URL ([i]REQUEST_URI).
http://eriz.pcinside.pl/weblog/mod_rewrite...wiazac-208.html
vefeer
11.08.2009, 17:21:32
Zapomniałem dodać, że to jest wordpress, index.php działa jako router, więc to nie takie proste. Szczególnie, kiedy w wordpressie ustawione będzie, że po slashu jest nazwa kategorii, wtedy po wpisaniu index.php wordpress szuka kategorii o tej nazwie.. Jakiś pomysł?
erix
11.08.2009, 19:18:15
Zapomniałeś chyba o odpowiednim
RewriteCond.

Po wpisaniu
index.php routing jest pomijany.