Respected Sir,
As per your suggestions,
1) i added readme.txt file for my webtech presentation topics(JavaScript and CSS) examples,which is available in below links.
For JavaScript Examples:
http://www.iiitmk.ac.in/svn/courses/webtech/students/ajax-js-css/js/readme.txt
For CSS Examples:
http://www.iiitmk.ac.in/svn/courses/webtech/students/ajax-js-css/css/readme.txt
2) According to your suggestions i modified pound documentation(Added Redirect configuration of pound.cfg),
which is available in below link.
http://www.iiitmk.ac.in/svn/courses/webtech/students/services/pound/
3) To provide services for all svn repo through pound reverse proxy.
-----------------------------------------------------------------------------------------------------------
Reference for current configuration:
http://www.iiitmk.ac.in/wiki/index.php/Pound_Reverse_Proxy Currently pound is running on 192.168.1.234 which is Annapurna machine(currently DNS server is running on this machine)
Currently SVN server is running in 192.168.0.36
Current configuration:
----------------------------------------
If a user wants to access svn/snag (
www.iiitmk.ac.in/svn/snag),it will reverse proxy through the pound.
Required Configuration:
--------------------------------------
According to your suggestions,
All the repos under one service i.e
If a user enter the following URL "
www.iiitmk.ac.in/svn" it has to reverse proxy through pound to our
svn machine(192.168.0.36) to access repos like snag, courses(webtech) etc.
2.a) problem:
Pound can reverse proxy if service is available in back end server.
What i mean, if we type following link "
192.168.0.36/svn "it has to show the following repos but here
404 not found error page is coming(so services are not available under this url)
2.b) Two ways to meet our requirements :
2.b.1) Currently we are providing reverse proxy access through pound for "snag" by using
below configuration.
Service
URL "^(/svn/snag.*)"
BackEnd
Address 192.168.0.36
port 80
End
End
Like above we can configure for each and every repo.
eg.
Service
URL "^(/svn/courses/webtech.*)"
BackEnd
Address 192.168.0.36
Port 80
End
End
2.b.2) According to current configuration, If we type below URL
"
www.iiitmk.ac.in/svn" we are getting below message through browser
Not Found
The requested URL /svn was not found on this server.
Apache/2.2.4 (Fedora) Server at 192.168.0.36 Port 80 So, from the above we came to know 404 Not found page coming from 192.168.0.36(svn server) machine.
If we edit this page with the help of javascript and html to redirect the required repos paths.
what i mean, if any user type following link "
www.iiitmk.ac.in/svn" he will get above page with
redirecting url like below.
eg: If you want to access webtech course please click the following link
www.iiitmk.ac.in/svn/courses/webtech like above we can provide all the repos under same url(users can see the 404 not found page with redirecting
links)
Thanking you,
with sincerely
Sravan
Pgdit-07
IIITM-Kerala