Kom ihåg mig?

Bästa redirect för xml som är i php?

Ämnesverktyg Visningsalternativ
Oläst 2010-05-28, 10:25 #1
dedden dedden är inte uppkopplad
Nykomling
 
Reg.datum: Sep 2008
Inlägg: 19
dedden dedden är inte uppkopplad
Nykomling
 
Reg.datum: Sep 2008
Inlägg: 19
Standard Bästa redirect för xml som är i php?

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?
dedden är inte uppkopplad   Svara med citatSvara med citat
Oläst 2010-05-28, 16:59 #2
abergmans avatar
abergman abergman är inte uppkopplad
Mycket flitig postare
 
Reg.datum: Feb 2010
Inlägg: 762
abergman abergman är inte uppkopplad
Mycket flitig postare
abergmans avatar
 
Reg.datum: Feb 2010
Inlägg: 762
Citat:
Ursprungligen postat av dedden Visa inlägg
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?
Har du testat att ange mime-typen som .xml?
abergman är inte uppkopplad   Svara med citatSvara med citat
Oläst 2010-05-29, 02:05 #3
tartareandesire tartareandesire är inte uppkopplad
Supermoderator
 
Reg.datum: Jan 2004
Inlägg: 11 585
tartareandesire tartareandesire är inte uppkopplad
Supermoderator
 
Reg.datum: Jan 2004
Inlägg: 11 585
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
tartareandesire är inte uppkopplad   Svara med citatSvara med citat
Oläst 2010-05-29, 08:30 #4
dedden dedden är inte uppkopplad
Nykomling
 
Reg.datum: Sep 2008
Inlägg: 19
dedden dedden är inte uppkopplad
Nykomling
 
Reg.datum: Sep 2008
Inlägg: 19
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.
dedden är inte uppkopplad   Svara med citatSvara med citat
Oläst 2010-05-29, 23:53 #5
Jonas Jonas är inte uppkopplad
Klarade millennium-buggen
 
Reg.datum: Feb 2004
Inlägg: 3 364
Jonas Jonas är inte uppkopplad
Klarade millennium-buggen
 
Reg.datum: Feb 2004
Inlägg: 3 364
Citat:
Ursprungligen postat av dedden Visa inlägg
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.

Testa följande:

PHP-kod:
<?php
header
('Content-Type: text/xml; charset: utf-8');

...

?>
men som tartareandesire säger, cacha din fil om möjligt.
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.
Jonas är inte uppkopplad   Svara med citatSvara med citat
Svara


Aktiva användare som för närvarande tittar på det här ämnet: 1 (0 medlemmar och 1 gäster)
 
Ämnesverktyg
Visningsalternativ

Regler för att posta
Du får inte posta nya ämnen
Du får inte posta svar
Du får inte posta bifogade filer
Du får inte redigera dina inlägg

BB-kod är
Smilies är
[IMG]-kod är
HTML-kod är av

Forumhopp


Alla tider är GMT +2. Klockan är nu 23:26.

Programvara från: vBulletin® Version 3.8.2
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Svensk översättning av: Anders Pettersson
 
Copyright © 2017