FAQ |
Kalender |
![]() |
#1 | ||
|
|||
Nykomling
|
Hej,
Jag har en dynamisk sitemap (i XML) som heter sitemap.php. Denna skulle jag vilja ha rewrite-ad till sitemap.xml så de som vill kan hitta den eftersom det verkar vara praxis med just sitemap.xml. Så jag gjorde en enkel mod rewrite i .htaccess och det funkar. Men vissa skript verkar vilja ha en fysisk sitemap.xml på servern (detta vet jag inte mer om), men till ex SEOQuake säger att jag inte har någon sitemap. Provade <redirect> till sitemap.php som enda kod i sitemap.xml men det verkar inte fungera så bra. Är det någon som har något tips? |
||
![]() |
![]() |
![]() |
#2 | |||
|
||||
Mycket flitig postare
|
Citat:
|
|||
![]() |
![]() |
![]() |
#3 | ||
|
|||
Supermoderator
|
Det bör som sagt var fungera om du har en korrekt xml-output i din php-fil. Däremot är det bättre att skriva till fil om du har möjlighet, särskilt om det blir väldigt många sidor vilket ju ofta är anledningen till att man har en sitemap.
__________________
Full-stack developer, free for smaller assignments |
||
![]() |
![]() |
![]() |
#4 | ||
|
|||
Nykomling
|
Hej,
Här är huvudet på min sitemap.php (obs, php): <?xml version='1.0' encoding='UTF-8'?> <sitemapindex xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.sitemaps.org/schemas/sitemap/0.9 http://www.sitemaps.org/schemas/sitemap/0.9/siteindex.xsd" xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"> Den funkar bra, inte haft några problem, och när jag kör rewrite i htaccess funkar det också bra. Men bl a SeoQuake vill ändå inte hitta någon sitemap.xml. Tja, ingen stor grej kanske. |
||
![]() |
![]() |
![]() |
#5 | ||
|
|||
Klarade millennium-buggen
|
Citat:
Testa följande: PHP-kod:
Tex, vid första visningen, skapa en xml fil som du skickar ut istället om ingenting har ändrats sedan förra visningen. Det sparar mycket kraft kan jag lova. |
||
![]() |
![]() |
Svara |
Ämnesverktyg | |
Visningsalternativ | |
|
|