Mam sklep internetowy, który ostatnio mamponownie napisałem większość i chciałbym przesłać go na mój serwer. W trakcie konserwacji chciałbym przekierować wszystkich odwiedzających na stronę „w budowie”. (łatwo zrobić z php lub apache htacess itp ...)
Problem polega na tym, że chciałbym wszystko przetestowaćkiedy go załaduję, nadal potrzebuję dostępu, jednocześnie blokując wszystkim innym. Myślałem o stronie php, która jest dostępna dla wszystkich z flagą cookie, którą mogę ustawić dla siebie?
Jak najlepiej to zrobić? Dzięki jme
Odpowiedzi:
1 dla odpowiedzi № 1To powinno poradzić sobie z tym, co próbujesz zrobić:
http://www.theblog.ca/redirect-by-ip-htaccess
0 dla odpowiedzi nr 2
.htaccess:
# prevent infinite redirect loops
RewriteCond %{REQUEST_URI} !^/back-soon-updating.php$
# not on development server (i.e. .com instead of .dev)
RewriteCond %{HTTP_HOST} .com$
# let admins enter to verify the update has worked
RewriteCond %{QUERY_STRING} !c=u
RewriteRule .* back-soon-updating.php [L,R=302]
Zmień linię „! C = u” na dowolne, np. zezwolić na adres IP.