mariuseq
(mariuseq)
#1
Jak poprawnie ustanowić przekierowanie htaccess na stałe w sytuacji, kiedy:
-
przygotowuję prostą stronkę internetową na stronie www.mojastrona.pl i wszystkie pliki (łącznie z index.php) znajdują się w katalogu www.mojastrona.pl/www/
-
chcę żeby po wpisaniu adresu www.mojastrona.pl w oknie przeglądarki nie było widocznej ścieżki dostępowej z tym katalogiem www.mojastrona.pl/www/
-
chciałbym, aby strona była ładowana do przeglądarki bez WWW i HTTP tylko z adresu mojastrona.pl
Czytałem o przekierowaniach 301, ale im więcej się w to zagłębiam tym większy mam mętlik…
ra-v
(ra-v)
#2
RewriteEngine On # jeśli nie ma
RewriteCond %{REQUEST_URI} !^/www/.*$
RewriteRule ^(.*)$ www/$1 [L]
Piszę bez sprawdzania, więc nie wiem jaki da to efekt,
Natomiast w systemie który jest w katalogu www/ może pojawić się problem z linkami przy takim ustawieniu,
Nie łatwiej i bezpieczniej skierować domenę od razu na katalog www/?
YoJoe
(YoJoe)
#3
Użycie RewriteBase w katalogu głównym powinno rozwiązać sprawę
RewriteEngine On
RewriteBase /www
Oczywiście pod warunkiem, że nie używasz innych rewrite conditions, bo będzie to wymagało ich dalszych zmian