apache - Remove appended `-1` from folders and files -


i have hundreds of urls have been indexed google , need resolve , redirect them. pattern this:

www.mydomain.com/en/decor/somefolder-1/somepage-1.html?p=4 www.mydomain.com/it/somepage-1.html www.mydomain.com/es/somefolder/anotherfolder-1/somepage.html 

the cms use, magento, has rewrite module fails , adds -1 folders , .html files.

as can see, need rewrite rule take off -1 folders , -1 before .html pages.

i need permanent redirect (301) incoming requests based on system described above , rewrite them to:

www.mydomain.com/en/decor/somefolder/somepage.html?p=4 www.mydomain.com/it/somepage.html www.mydomain.com/es/somefolder/anotherfolder/somepage.html 

help accomplish appreciated.

please try rewrite rule:

rewriteengine on rewriterule (.*)-1[\./](.*) $1$2 [r=302] 

a -1 followed period or slash deleted. if url contains more 1 -1, repeated until every -1 removed.
[r=302] flag used defining temporary redirect. testing purposes , can replaced [r=301] (for permanent redirect) once sure solution solves problem.


Comments

Popular posts from this blog

php - mySql Join with 4 tables -

css - Text drops down with smaller window -

c# - DetailsView in ASP.Net - How to add another column on the side/add a control in each row? -