View Issue Details

IDProjectCategoryView StatusLast Update
0002189OXID eShop (all versions)4.09. SEO, SEO URLpublic2012-12-10 13:35
Reporterwebtools Assigned To 
PriorityurgentSeveritymajorReproducibilityalways
Status resolvedResolutionno change required 
Summary0002189: wrong http status codes
DescriptionUsing Parameters like

index.php?x=0&itemgr=122&SwSess=aa110e6f173288dea00e8ab99ec222cd
index.php?x=2222&itemgr=122&SwSess=aa1108dea00e8ab99ec222cd
index.php?x=111&itemgr=122&SwSess=aa110e6f173288db99ec222cd

returns "http status code 200 OK"

So changing old urls (changing from another shop-system to oxid) is really difficult.

In my opinion Status-Code "301" or "404" should be sent back.

Google has difficultys to understand if the site exists. The oxid Shop sents COde 200 and shows the Startpage every time.
TagsNo tags attached.
Theme
BrowserAll
PHP Versionany
Database Versionany

Activities

arvydas_vapsva

2010-11-24 09:47

reporter   ~0003727

Its not a bug. If bug, then its general (worldwide) problem with all dynamic parameters concept...

Lets take an example - add any additional parameter to google image search:

http://www.google.com/imghp?hl=en&tab=bi

and you will get header 200. Same on most other sites.

So in your case i would recomment to setup ".htaccess" which redirects to start page with 301/404 on special request parameters ("itemgr", "SwSess" or so).

dainius.bigelis

2010-11-24 09:49

reporter   ~0003728

Reminder sent to: webtools

Hi,

Please check the comments in this bug entry.
We will close this entry as a no-change required.
Thank you for report.

Best regards,