Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> home.pl przekierowanie na katalog a pozycjonowanie
Foxx
post 27.11.2009, 16:52:02
Post #1





Grupa: Zarejestrowani
Postów: 896
Pomógł: 76
Dołączył: 15.11.2003
Skąd: Sosnowiec/Kraków

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


Witam, mam pytanie.
Kupując hosting w home.pl dostaje się dostęp do root'a przez ftp.
Kupiona także u nich domena wskazuje na tego roota właśnie. Domyślnie znajdują się tam katalogi private (na hasło), pub oraz tmp.

A więc nie ma public_html na który wskazuje domena. Potrzebuję czegoś takiego bo strona ma pliki, które nie powinny być dostępne przez przeglądarkę.

Zrobiłem więc tak: w panelu konfiguracji domeny ustawiłem przekierowanie na podkatalog /public_html i stworzyłem w root ten katalog. Wszystko działa ale tu pojawia się moje pytanie:

Jakiego typu to jest przekierowanie? Moved permanently? Czy nie będzie to miało wpływu na pozycjonowanie albo jakieś kwestie optymalizacyjne później? Czy jest to standardowe postępowanie?
Inną opcją może byłoby wsadzenie publicznych treści do roota a tajnych do /private? W końcu on jest na hasło...

Dzięki za wszelkie sugestie.
Pzdr.

Ten post edytował Foxx 27.11.2009, 16:53:18
Go to the top of the page
+Quote Post
vokiel
post 27.11.2009, 17:39:55
Post #2





Grupa: Zarejestrowani
Postów: 2 592
Pomógł: 445
Dołączył: 12.03.2007

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


Możesz w katalogu głównym root'a utworzyć plik .htaccess i w nim przekazywać wszystko na katalog public_html, wtedy masz możliwość wybrania sobie czy to będzie 301 czy coś innego.


--------------------
Go to the top of the page
+Quote Post
Foxx
post 27.11.2009, 17:51:10
Post #3





Grupa: Zarejestrowani
Postów: 896
Pomógł: 76
Dołączył: 15.11.2003
Skąd: Sosnowiec/Kraków

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


A powinno to być 301 czy właśnie coś innego?

Albo ujmę to inaczej: jaka jest najlepsza opcja ?

1. wrzucić pliki publiczne do roota a pliki konfiguracyjne i lib do /private który jest chroniony hasłem

2. stworzyć /public_html i ustawić przekierowanie domeny na ten katalog

3. stworzyć /public_html i stworzyć .htaccess który przekeruje żądania na /public_html

smile.gif

Ten post edytował Foxx 27.11.2009, 18:46:42
Go to the top of the page
+Quote Post
vokiel
post 27.11.2009, 21:30:53
Post #4





Grupa: Zarejestrowani
Postów: 2 592
Pomógł: 445
Dołączył: 12.03.2007

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


W grę wchodzą 1 i 3
W przypadku 2, jeśli ustawisz przekierowanie w panelu home.pl to rootem dla domeny będzie /public_html zatem to co powyżej nie będzie widoczne, i nie będziesz się mógł do tego odwołać w skrypcie.

1 - najmniej roboty
3 - tutaj też nie dużo, ze 2 linijki w .htaccess, myślę, że kod 301 nie będzie poprawny, bo w zasadzie nigdzie nie przekierowujesz, tylko wskazujesz katalog z którego ma brać, czyli raczej 302...
Myślę, że bez przekierowań da radę:
Kod
RewriteEngine On
RewriteRule ^(.*)$ public_html/$1


--------------------
Go to the top of the page
+Quote Post
Foxx
post 27.11.2009, 21:35:29
Post #5





Grupa: Zarejestrowani
Postów: 896
Pomógł: 76
Dołączył: 15.11.2003
Skąd: Sosnowiec/Kraków

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


Dzięki, wybiorę katalog /private. Pozdrawiam.
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: 26.06.2025 - 10:50