Wenn ich versuche, über /sitemap.xml darauf zuzugreifen, wird nur der Startbildschirm geladen, an der URL ändert sich nichts, egal was ich nach dem Schrägstrich eingebe, ich erhalte die Startseite.
Ich glaube, die Datei sitemap.xml wurde nicht gefunden, daher wird die Startseite angezeigt. Wenn ich keine .htaccess-Datei verwende, funktioniert es einwandfrei.
Dies ist der Code für die .htaccess-Datei:
RewriteEngine On RewriteRule ^([^/]+)$ index.php?page= [QSA,L] RewriteRule ^/$ index.php [NC]
您需要在当前捕获sitemap.xml的重写规则中排除它,例如通过在前面添加一个重写条件来测试是否不是sitemap文件名: