| Author |
|
chrispaton Newbie

Joined: 02 February 2010
Online Status: Offline Posts: 9
|
| Posted: 02 February 2010 at 10:42am | IP Logged
|
|
|
Hi guys,
I have linkfreeze working on iis and am in the process of moving from subdomains to main folders on the primary sub domain.
ie www.folder1.domain.co.uk to www.domain.co.uk/folder1/
I have a large amount of pages in the search engines and want to be able to redirect properly. I have setup the 'A permenant redierction for this resourse' in iis but this translates a .html url in the search engine listings to the .aspx as it is saved on the web server, it does not translate a .html to a .html. The .html pages work fine if I navigate myself to the correct url through the normal site links and link freeze is working fine for the dynamic url redirection when navigated through the new site links it is just the redirection from stored links that seems to be the problem.
I hope this makes sense and somebody can assist on how to redirect from the subdomain whilst maintaining the .html format through the new locations.
Thanks
Chris
|
| Back to Top |
|
| |
Anton Admin Group

Joined: 30 January 2007 Location: Ukraine
Online Status: Offline Posts: 10520
|
| Posted: 03 February 2010 at 2:19am | IP Logged
|
|
|
You may use ISAPI_Rewrite to perform desired redirection. I guess it will be something like this:
RewriteBase /
RewriteRule ^folder/(.*\.html)$ $1 [NC,R=301,L]
__________________ Regards,
Anton
|
| Back to Top |
|
| |
chrispaton Newbie

Joined: 02 February 2010
Online Status: Offline Posts: 9
|
| Posted: 03 February 2010 at 4:08am | IP Logged
|
|
|
Hi Anton,
Thanks for the response, I have setup the ISAPI_Rewrite on the server but could do with a bit of assistance on where to add the rules for each sub domain.
Each subdomain is setup as an indivual website, would I need to retain these or can I delete these and add a new global rule for each subdomain to redirect to the new virtual directory I have setup withing the main domain.
Thanks
Chris
|
| Back to Top |
|
| |
chrispaton Newbie

Joined: 02 February 2010
Online Status: Offline Posts: 9
|
| Posted: 03 February 2010 at 5:14am | IP Logged
|
|
|
I have tried adding this to the virtual directory htaccess of the new location domain.co.uk/folder/ but I get errors that the page cannot be found.
I have also tried adding this in to the root domain htaccess but nothing happens
Thanks
Chris
|
| Back to Top |
|
| |
Anton Admin Group

Joined: 30 January 2007 Location: Ukraine
Online Status: Offline Posts: 10520
|
| Posted: 03 February 2010 at 5:17am | IP Logged
|
|
|
You can use the following in your global config:
RewriteCond %{HTTP_HOST} ^(?!www)([^.]+)\.domain\.co\.uk$ [NC]
RewriteRule .? http://www.domain.co.uk/%1 [NC,R=301,L]
__________________ Regards,
Anton
|
| Back to Top |
|
| |
chrispaton Newbie

Joined: 02 February 2010
Online Status: Offline Posts: 9
|
| Posted: 03 February 2010 at 5:33am | IP Logged
|
|
|
I have tried adding that to the httpd.conf and to the htaccess for the main domain but nothing happens here is the exact text I have in the files;
# Helicon ISAPI_Rewrite configuration file # Version 3.1.0.69
RewriteEngine on RewriteCond %{HTTP_HOST} ^(?!www)([^.]+)\.toroholidays\.co\.uk$ [NC] RewriteRule .? http://www.toroholidays.co.uk/%1 [NC,R=301,L]
do I still need to have the redirect setup in iis or can I should I delete the subdomain node
Thanks
Chris
|
| Back to Top |
|
| |
Anton Admin Group

Joined: 30 January 2007 Location: Ukraine
Online Status: Offline Posts: 10520
|
| Posted: 03 February 2010 at 6:18am | IP Logged
|
|
|
Firstly, you need this config in httpd.conf only; don't duplicate it in .htaccess.
Secondly, try removing the redirection setup in IIS.
__________________ Regards,
Anton
|
| Back to Top |
|
| |
chrispaton Newbie

Joined: 02 February 2010
Online Status: Offline Posts: 9
|
| Posted: 03 February 2010 at 6:42am | IP Logged
|
|
|
still nothing happening, I only have the config in the httpd.conf and have remove the redirect in IIS.
I have tried existing subdomains and dummy subdomains but nothing redirects
Thanks
Chris
|
| Back to Top |
|
| |
Anton Admin Group

Joined: 30 January 2007 Location: Ukraine
Online Status: Offline Posts: 10520
|
| Posted: 03 February 2010 at 8:10am | IP Logged
|
|
|
Then please enable logging in httpd.conf as per instructions in our FAQ
and provide rewrite.log records for the testing request you make.
__________________ Regards,
Anton
|
| Back to Top |
|
| |
chrispaton Newbie

Joined: 02 February 2010
Online Status: Offline Posts: 9
|
| Posted: 03 February 2010 at 8:23am | IP Logged
|
|
|
Here is the rewite log for the test subdomain I tried
217.41.44.60 217.41.44.60 Wed, 03-Feb-2010 13:51:47 GMT [www.subdomain.toroholidays.co.uk/sid#1][rid#20000456/initial] (2) init rewrite engine with requested uri /pagerror.gif 217.41.44.60 217.41.44.60 Wed, 03-Feb-2010 13:51:47 GMT [www.subdomain.toroholidays.co.uk/sid#1][rid#20000456/initial] (1) Htaccess process request C:\Program Files\Helicon\ISAPI_Rewrite3\httpd.conf 217.41.44.60 217.41.44.60 Wed, 03-Feb-2010 13:51:47 GMT [www.subdomain.toroholidays.co.uk/sid#1][rid#20000456/initial] (3) applying pattern '.?' to uri '/pagerror.gif' 217.41.44.60 217.41.44.60 Wed, 03-Feb-2010 13:51:47 GMT [www.subdomain.toroholidays.co.uk/sid#1][rid#20000456/initial] (4) RewriteCond: input='www.subdomain.toroholidays.co.uk' pattern='^(?!www)([^.]+)\.toroholidays\.co\.uk$' => not-matched
|
| Back to Top |
|
| |
chrispaton Newbie

Joined: 02 February 2010
Online Status: Offline Posts: 9
|
| Posted: 03 February 2010 at 8:27am | IP Logged
|
|
|
Can I specify the exact subdomain to redirect, would that resolve part of the issue with matching the subdomain to redirect
|
| Back to Top |
|
| |
Anton Admin Group

Joined: 30 January 2007 Location: Ukraine
Online Status: Offline Posts: 10520
|
| Posted: 03 February 2010 at 9:06am | IP Logged
|
|
|
Ok, I see now. Small fix for the rules:
RewriteEngine on
RewriteCond %{HTTP_HOST} ^www\.([^.]+)\.toroholidays\.co\.uk$ [NC]
RewriteRule .? http://www.toroholidays.co.uk/%1%{REQUEST_URI} [NC,R=301,L]
__________________ Regards,
Anton
|
| Back to Top |
|
| |
chrispaton Newbie

Joined: 02 February 2010
Online Status: Offline Posts: 9
|
| Posted: 03 February 2010 at 9:14am | IP Logged
|
|
|
Perfect! all seems to be working, tested a few redirects from indexed pages on google and redirects to the correct page
Many thanks for your persistance.
Chris
|
| Back to Top |
|
| |