Visit Our UNIX and Linux User Community


Rewrite rules to change “link.html?hl=es” to “/es/link.html” etc?


 
Thread Tools Search this Thread
Top Forums Web Development Rewrite rules to change “link.html?hl=es” to “/es/link.html” etc?
# 1  
Old 07-26-2009
Rewrite rules to change “link.html?hl=es” to “/es/link.html” etc?

Hey!

Does anyone know how to create rewrite rules to change:

Code:
“link.html?hl=en” to “/en/link.html”
“link.html?hl=jp” to “/jp/link.html”
“link.html?hl=es” to “/es/link.html”

etc?

Where "link.html" changes based on the page request?
# 2  
Old 07-27-2009
To clarify:

I want to change this:

Code:
https://www.unix.com/?hl=ja

to

Code:
https://www.unix.com/ja/

and, for example:

Code:
https://www.unix.com/index.html?hl=es

to:

Code:
https://www.unix.com/es/index.html

For all translation links on the site that use ?hl=xx
# 3  
Old 08-07-2009
OK, we solved this problem a few days ago. Too simple, LOL.


Code:
RewriteEngine on
RewriteRule  ^(.*)\?hl=ja https://www.unix.com/ja/$1 [L,R=301]

And generically:

Code:
RewriteEngine on
RewriteRule ^(.*).html\?hl=(.*)$ https://www.unix.com/$2/$1.html [L,R=301]

And the other way

Code:
RewriteEngine on
RewriteRule ^ja/(.*)$ http://www.site.com/$1?hl=ja [L,R=301]


Previous Thread | Next Thread
Test Your Knowledge in Computers #294
Difficulty: Easy
Ubuntu is a free and open-source Linux distribution based on Slackware.
True or False?

8 More Discussions You Might Find Interesting

1. Solaris

/var/adm/messages (insterface turned off/restored) and link up & link down message.

Hi All I am facing an issue with our new solaris machine. in /var/adm/messages Apr 22 16:43:05 Prod-App1 in.routed: interface net0 to 172.16.101.1 turned off Apr 22 16:43:33 Prod-App1 mac: NOTICE: nxge0 link up, 1000 Mbps, full duplex Apr 22 16:43:34 Prod-App1 mac: NOTICE: nxge0 link... (2 Replies)
Discussion started by: javeedkaleem
2 Replies

2. Solaris

/var/adm/messages (interface turned off/restored) and link up & link down message.

Hi All I am facing an issue with our new solaris machine. in /var/adm/messages root@Prod-App1:/var/tmp# root@Prod-App1:/var/tmp# root@Prod-App1:/var/tmp# cat /var/adm//messages Apr 20 03:10:01 Prod-App1 syslogd: line 25: WARNING: loghost could not be resolved Apr 20 08:24:18 Prod-App1... (0 Replies)
Discussion started by: javeedkaleem
0 Replies

3. Shell Programming and Scripting

feasibility of opening a website link from unix and get a response in the form of xml or html

i just wanted to know whether is it possible to open a website link and get a response in the form of xml or html format... the website is of local network... for example something like this wget http://blahblah.samplesite.com/blachblahcblach/User/jsp/ShowPerson.jsp?empid=123456 ... (2 Replies)
Discussion started by: vivek d r
2 Replies

4. Programming

g++ fails to link to static library when compilation and link in single command

Hello All, I've encountered a strange behaviour from g++ that doesn't make sense to me. Maybe you can shed some light on it: I have a bunch of source files and want to compile them and link them with a static library liba.a located in /usr/local/lib64 into an executable Approach 1 works... (0 Replies)
Discussion started by: magelord
0 Replies

5. Web Development

Symbolic link - HTML page listed not executed

I've used a symbolic link to point a folder to a file (e.g., ln -s symlink catalog/vendor/file.html). Then when I enter my url with the symbolic link in a browser (e.g., wwwdomaincom/symlink) the web server lists the page as text rather than displaying the page (i.e., executing the html). I use a... (1 Reply)
Discussion started by: dlooke
1 Replies

6. Shell Programming and Scripting

Script which uses “kill -9” command

i have one script which uses “kill -9” command. That prevents from getting the process core dumps. Apparently once tomcat lands in a confused state, we seem to have no other option, other than Kill -9. is there any other way to get rid of this. Script: sleep 2 PID=`ps -ef | grep "^tomcat... (3 Replies)
Discussion started by: Amrutayan09
3 Replies

7. Shell Programming and Scripting

How can I execute a shell script from an html link?

I want to execute a shell script when clicking on an html link. I want the output of the script to be shown on the webpage. Whats the best way to achieve this? (6 Replies)
Discussion started by: streetfighter2
6 Replies

8. Web Development

html link to images in /tmp directory

Because of permission issues, I need to link to images in my web page which are stored in /tmp which of course is located in the root directory but my actual html page is much further down in another directory. I thought the the following code should work, but the image comes up as a broken link:... (2 Replies)
Discussion started by: Solerous
2 Replies

Featured Tech Videos