Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> htaccess? sitemap do kilku domen na jednym serwerze, jak zrobić sitemap do domen, gdy wszystkie kierują na jeden serwer
freewalker
post
Post #1





Grupa: Zarejestrowani
Postów: 90
Pomógł: 4
Dołączył: 14.02.2015

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


Witam, spotkałem się ostatnio z problemem, którego wujek google nie wyjaśnia mi zbyt oczywistym językiem.

Zacznijmy od podstaw:
- mam jeden serwer
- na ten serwer kierują 3 domeny: pl, de, co.uk, zależnie od domeny ustawia się odpowiedni język strony i cała zawartość

Mam sitemap gotowe i podpięte pod google dla domeny .pl, jak ustawić sitemap dla reszty domen? Nie mogę do jednego pliku wrzucać, bo będzie się to gryzło z SEO i indexowanie np. niemieckich linków pod polską domeną nie wchodzi w rachubę

Potrzebuję odpowiedniej komendy w htaccess? Albo robots?
Coś w stylu (napiszę w php i każdy załapie;P )

switch($domena)
{
case "pl": zaladuj_sitemap_polska();break;
case "de": zaladuj_sitemap_niemcy();break;
case "uk": zaladuj_sitemap_anglia();break;
}

Oczywiście nie bierzcie mnie za totalnego idiotę i wiem, że takiego kodu nie wstawię w htaccess ani robots;) Potrzebuję analogicznej alternatywy.

W robots.txt mam obecnie:
Sitemap: http://mojastrona.pl/sitemap1pl.xml

ale dodanie kolejnej linijki z odpowiednią domeną i plikiem nie rozwiązuje sprawy?

Z góry dziękuję mądrym głowom (IMG:style_emoticons/default/smile.gif)
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
trueblue
post
Post #2





Grupa: Zarejestrowani
Postów: 6 809
Pomógł: 1828
Dołączył: 11.03.2014

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


Nie łam wiersza żadnym <br/>. Popatrz jak to będzie wyglądać w źródle i jak robot zobaczy...

Przy okazji, skoro masz mapy pod różnymi domenami, to warto również ujednolicić ich nazwy, stosując analogiczną metodę do generacji mapy jak do robots.txt.
Co będzie jeśli robot nie otworzy robots.txt, a będzie chciał otworzyć mapę, myślisz, że znajdzie sitemap1pl.xml?
Go to the top of the page
+Quote Post

Posty w temacie
- freewalker   htaccess? sitemap do kilku domen na jednym serwerze   4.02.2016, 23:27:44
- - trueblue   Dlaczego kodu nie wstawisz w robots.txt? Przecież ...   5.02.2016, 10:29:14
- - freewalker   Czyli dodanie w robots.txt: Sitemap: http://mojas...   6.02.2016, 21:34:44
- - trueblue   Dla każdej domeny generujesz inną zawartość robots...   6.02.2016, 21:47:40
- - freewalker   Dzięki, a możesz podać przykład jak to zrobić?   6.02.2016, 22:31:37
- - trueblue   http://stackoverflow.com/questions/2147217...table...   7.02.2016, 10:38:28
- - freewalker   ale to nie rozwiąże problemu, jak wygeneruję robot...   9.02.2016, 13:49:53
- - trueblue   Chodzi dokładnie o parsowanie, to o czym pisze w a...   9.02.2016, 14:22:46
- - freewalker   Dzięki, zrobiłem jak w tym linku co podałeś - w su...   10.02.2016, 20:58:54
- - trueblue   Wszystko poza klamrami jest parsowane jako html? P...   10.02.2016, 21:11:48
- - Pyton_000   A może po prostu ustawić header("Content-Typ...   10.02.2016, 22:29:17
- - trueblue   Nie pomoże to na zbitkę: KodSitemap: http...   10.02.2016, 22:39:14
- - Pyton_000   Albo ja mam problem z głową albo... [PHP] pobierz...   11.02.2016, 08:14:05
- - trueblue   Albo złamałeś linię, czego nie było:) Tak, można ...   11.02.2016, 08:38:10
- - freewalker   Temat do zamknięcia, poradziłem sobie traktując ła...   11.02.2016, 14:15:33
- - trueblue   Nie łam wiersza żadnym <br/>. Popatrz jak to...   11.02.2016, 14:55:50
- - freewalker   korzystałem z innego sprawdzania i nie było błędów...   11.02.2016, 16:01:36
- - trueblue   A dlaczego miałoby powiększyć plik, przecież do po...   11.02.2016, 16:18:32
- - freewalker   nie w tym rzecz, jak miałbym robić jeden plik to w...   11.02.2016, 16:23:34
- - trueblue   W tym rzecz, że nie łączysz kilku map dla różnych ...   11.02.2016, 16:47:00
- - freewalker   piwo dla wszystkich, temat zamknięty i wyczerpany ...   11.02.2016, 17:29:23


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 28.12.2025 - 19:15