Actions
Bug #90368
closedseo-extension: xml-sitemap refers for xsl-file to /typo3/ folder in frontend context
Status:
Closed
Priority:
Should have
Assignee:
-
Category:
SEO
Target version:
-
Start date:
2020-02-13
Due date:
% Done:
0%
Estimated time:
TYPO3 Version:
9
PHP Version:
7.2
Tags:
Complexity:
Is Regression:
Sprint Focus:
Description
in file
/typo3/sysext/seo/Classes/XmlSitemap/XmlSitemapRenderer.php
the path to the xsl file is hard coded:
public function __construct() { $this->configuration = $this->getConfiguration(); $this->view = $this->getStandaloneView(); $this->view->assign( 'xslFile', PathUtility::stripPathSitePrefix( ExtensionManagementUtility::extPath('seo', 'Resources/Public/CSS/Sitemap.xsl') ) ); }
result is that the xml sitemap refers to a xsl file which locates in the /typo3/sysext/ folder in frontend context. Many installations protect the typo3 folder from the public web with passwords. This results in an error 500 when the sitemap is called.
In my opinion a direct call to the /typo3/ folder in frontend context should be considered as a bug.
Updated by Guido Schmechel almost 5 years ago
- Related to Feature #88147: Configurable path to Resources/Public/CSS/Sitemap.xsl in SEO module added
Updated by Stephan Großberndt almost 5 years ago
- Subject changed from seo-extension: xml-sitemap refers for xls-file to /typo3/ folder in frontend context to seo-extension: xml-sitemap refers for xsl-file to /typo3/ folder in frontend context
- Description updated (diff)
Updated by Georg Ringer almost 5 years ago
- Status changed from New to Closed
thanks for creating the issue!
this has been fixed with #88147 which is available in next 10x release.
Updated by Georg Ringer 10 months ago
- Related to Bug #102974: ext:seo: Path to Sitemap.xsl is located in path "/typo3/" added
Actions