PDA

Zobacz pełną wersję : [Rozwiązane] Strona po migracji (sprawdzenie)



B3rr.O
30-07-2019, 21:40
Chciałbym się dowiedzieć jeszcze ostatnich kluczowych zapytań po migracji strony z joomla 2.5 do 3.x

1. Czy w ROOT/templates/mój_szablon - może nie widnieć plik error.php?
- na chwilę obecną wygląda to tak (przykład: https://www.emuza.net/muzyka-mp3/discopoloo)

2. Czemu można wejść na stronę z adresu emuza.net oraz www.emuza.net? skoro w pliku .htaccess mam dobrze ustawione przekierowania?

3. Czy dobrze wyglądają następujące pliki configuration.php oraz robots.txt?

configuration
https://s6.ifotos.pl/img/1jpg_qseaxeh.jpg
https://s6.ifotos.pl/img/2jpg_qseaxer.jpg
https://s6.ifotos.pl/img/3jpg_qseaxex.jpg

robots.txt
https://www.emuza.net/robots.txt

----------------------------------------------------------
Ostatnie moje pytania Panowie i już Was nie męczę ;) ale chcę mieć pewność czy wszystko jest okej?

siristru
31-07-2019, 11:14
1. Czy w ROOT/templates/mój_szablon - może nie widnieć plik error.php?
- na chwilę obecną wygląda to tak (przykład: https://www.emuza.net/muzyka-mp3/discopoloo)

Może. Zależy czy masz odpowiedni wpis w pliku index.php swojego szablonu:

https://docs.joomla.org/Creating_a_Custom_404_Error_Page


2. Czemu można wejść na stronę z adresu emuza.net oraz www.emuza.net? skoro w pliku .htaccess mam dobrze ustawione przekierowania?

Obawiam się, ze nie do końca rozumiesz czym jest przekierowanie 301 :) Przecież nie chodzi Ci aby jeśli ktoś wpisze emuza.net to na stronę NIE WSZEDŁ tylko został przekierowany pod adres który chcesz - czyli www.emuza.net. Po to właśnie jest przekierowanie. Dzięki niemu również roboty są przekierowywane i nie ma wielokrotnego indeksowania treści pod różnymi domenami. U Ciebie to działa poprawnie. Zatem albo nie rozumiem problemu.... albo nie chodzi ci o przekierowanie ;)


3. Czy dobrze wyglądają następujące pliki configuration.php oraz robots.txt?

W konfiguracji włączył bym wymuszenie SSL dla zaplecza i frontu (w Globalnej konfiguracji). Pliki są w porządku... ale teraz usuń je... niech nikogo nie korci :)

B3rr.O
31-07-2019, 12:32
Może. Zależy czy masz odpowiedni wpis w pliku index.php swojego szablonu:

https://docs.joomla.org/Creating_a_Custom_404_Error_Page



Obawiam się, ze nie do końca rozumiesz czym jest przekierowanie 301 :) Przecież nie chodzi Ci aby jeśli ktoś wpisze emuza.net to na stronę NIE WSZEDŁ tylko został przekierowany pod adres który chcesz - czyli www.emuza.net (http://www.emuza.net/). Po to właśnie jest przekierowanie. Dzięki niemu również roboty są przekierowywane i nie ma wielokrotnego indeksowania treści pod różnymi domenami. U Ciebie to działa poprawnie. Zatem albo nie rozumiem problemu.... albo nie chodzi ci o przekierowanie ;)



W konfiguracji włączył bym wymuszenie SSL dla zaplecza i frontu (w Globalnej konfiguracji). Pliki są w porządku... ale teraz usuń je... niech nikogo nie korci :)


Czyli zostaje error 404 systemowy bo działa bez zarzutu, tego z szablonu swojego usunąłem (przykład: https://www.emuza.net/muzyka-mp3/discopoloo)

Co do przekierowania 301 to chodzi o to mi dokładnie że można wejść na stronę po wpisaniu adresu bez www. czyli wpisaniu emuza.net i tu pytanie czy google nie będzie indexować z www. i bez www. adresu?

Co do plików configuration.php oraz robots.txt - pytanie, skoro usunę je to strona nie będzie działać przecież?

siristru
31-07-2019, 13:18
Czyli zostaje error 404 systemowy bo działa bez zarzutu, tego z szablonu swojego usunąłem (przykład: https://www.emuza.net/muzyka-mp3/discopoloo)

Jak uważasz, tak czy inaczej jest 404 wyświetlane.


Co do przekierowania 301 to chodzi o to mi dokładnie że można wejść na stronę po wpisaniu adresu bez www. czyli wpisaniu emuza.net i tu pytanie czy google nie będzie indexować z www. i bez www. adresu?

No to właśnie tak jest. Na stronę możesz wejść przez WSZYSTKIE adresy dla których ustawiałeś przekierowanie. Użytkownik wpisuje adres, i zostaje przekierowany na stronę a w pasku adresu niezmiennie jest www.emuzanet.net Majac przekierowanie 301 Google i inne roboty NIE będą indeksować pozostałych adresów.


Co do plików configuration.php oraz robots.txt - pytanie, skoro usunę je to strona nie będzie działać przecież?

No ale kto zalecał byś je usuwał??? robots.txt można usunąć i nic się nie stanie (poza indeksowaniem z pewnych katalogów systemowych) ale configuration.php jest plikiem konicznym. Mi chodziło byś usunąć OBRAZKI z treścią tych plików na forum - wybacz, jeśli wyraziłem sie nieprecyzyjnie :)

B3rr.O
31-07-2019, 13:21
Ostatnie pytanie i zamykamy temat, może ten plik https://www.emuza.net/robots.txt zostać w takiej formie beż żadnego usuwania?

siristru
31-07-2019, 13:30
Możesz go tak zostawić lub wymienić treść na tą z ostatniej wersji Joomla:


User-agent: *
Disallow: /administrator/
Disallow: /bin/
Disallow: /cache/
Disallow: /cli/
Disallow: /components/
Disallow: /includes/
Disallow: /installation/
Disallow: /language/
Disallow: /layouts/
Disallow: /libraries/
Disallow: /logs/
Disallow: /modules/
Disallow: /plugins/
Disallow: /tmp/

B3rr.O
31-07-2019, 13:35
Możesz go tak zostawić lub wymienić treść na tą z ostatniej wersji Joomla:


User-agent: *
Disallow: /administrator/
Disallow: /bin/
Disallow: /cache/
Disallow: /cli/
Disallow: /components/
Disallow: /includes/
Disallow: /installation/
Disallow: /language/
Disallow: /layouts/
Disallow: /libraries/
Disallow: /logs/
Disallow: /modules/
Disallow: /plugins/
Disallow: /tmp/


Tylko renderowanie strony przez wyszukiwarki będzie blokowane, bo już kiedyś to analizowałem i musiałem zmienić na taką formę jaka jest teraz.

siristru
31-07-2019, 14:24
Nie będzie. Skąd ten pomysł? Te reguły blokują dostęp do katalogów wymienionych. I tak właśnie powinno być. Pliki które mogą podlegać indeksowaniu nie powinny być w tych katalogach tylko w:

media
images
templates

reszta to katalogi systemowe, tam roboty nie powinny wściubiać nosa :)

B3rr.O
31-07-2019, 15:19
Nie będzie. Skąd ten pomysł? Te reguły blokują dostęp do katalogów wymienionych. I tak właśnie powinno być. Pliki które mogą podlegać indeksowaniu nie powinny być w tych katalogach tylko w:

media
images
templates

reszta to katalogi systemowe, tam roboty nie powinny wściubiać nosa :)


Ok, zmieniłem jak mówiłeś ;) https://www.emuza.net/robots.txt
Dziękuję za pomoc :) a Disallow: /installation/ też powinien się znajdować?

siristru
31-07-2019, 18:44
Disallow: /installation/ też powinien się znajdować?

Może ale nie musi zostać. Ten katalog jest usuwany po zainstalowaniu systemu. Więc ten zapis ani pomaga ani szkodzi.