Mobile app version of vmapp.org
Login or Join
Caterina187

: Redirect URL to the same page with parameter I have this url in my blog: http://www.myweb.com/ and would like to change into: http://www.myweb.com/?lang=en all the URl, of course, in the same

@Caterina187

Posted in: #CanonicalUrl #Url #UrlRewriting

I have this url in my blog:
www.myweb.com/

and would like to change into:
www.myweb.com/?lang=en

all the URl, of course, in the same page = index.php
I need to use param lang=en to grab and change the page into a canonical page which I decide at www.myweb.com/index.php?lang=en. I've done with this follows and it didn't give it work. please.

I also try this: Redirect Page after question mark to the same page?
but, browser reported that page isn't redirecting properly.

10.01% popularity Vote Up Vote Down


Login to follow query

More posts by @Caterina187

1 Comments

Sorted by latest first Latest Oldest Best

 

@Bryan171

Maybe this would help?

RewriteEngine On

RewriteCond %{QUERY_STRING} !(^|&)lang=en(&|$) [NC]
RewriteCond %{HTTP_HOST} ^www.myweb.com/index.html$ [NC]
RewriteRule ^ %{REQUEST_URI}?lang=en [L,R=301,QSA]


Only for homepage on addon domain (assuming your addon domain is YourAddOn.Domain.com):
RewriteEngine On

RewriteCond %{QUERY_STRING} !(^|&)lang=en(&|$) [NC]
RewriteCond %{HTTP_HOST} ^YourAddOn.Domain.com$ [NC]
RewriteRule ^ %{REQUEST_URI}?lang=en [L,R=301,QSA]

10% popularity Vote Up Vote Down


Back to top | Use Dark Theme