View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0000913 | OXID eShop (all versions) | 4.09. SEO, SEO URL | public | 2009-05-19 15:08 | 2012-12-10 13:35 |
Reporter | philipp_grashoff | Assigned To | |||
Priority | high | Severity | major | Reproducibility | always |
Status | resolved | Resolution | fixed | ||
Product Version | 4.1.2 revision 18998 | ||||
Fixed in Version | 4.1.3 revision 19918 | ||||
Summary | 0000913: When entering a SEO URL manually, the old SEO URL does not work any more | ||||
Description | When manually editing the SEO URL of a product or category in SEO tab, the old SEO URL does not work any more: "Page not found" is shown. The old SEO URL should redirect to the new one. | ||||
Additional Information | Didnt check manufacturers and distributors, but I guess it's the same. | ||||
Tags | No tags attached. | ||||
Theme | |||||
Browser | All | ||||
PHP Version | 5.2.6 | ||||
Database Version | 5.0.33 | ||||
|
Same case when renaming or moving products: 1) rename product 2) reset SEO IDs 3) call old SEO URL => "Page not found" Same when moving product to another category. Actually, redirecting from old SEO URLs doesn't seem to work at all. |
|
i agree with all notices except "moving product to another" as there is no possibility to move, you can only assign and it means generation of new path etc. |
|
fixed by adding code line to object_seo::save() method: // marking self and page links as expired $oEncoder->markAsExpired( $sOxid, $this->getconfig()->getShopId(), 1, $this->_iEditLang ); |