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 ); |