Active
Project:
Global Redirect
Version:
6.x-1.2
Component:
User interface
Priority:
Normal
Category:
Bug report
Assigned:
Unassigned
Reporter:
Anonymous (not verified)
Created:
19 Nov 2010 at 03:32 UTC
Updated:
25 Jan 2017 at 14:51 UTC
Jump to comment: Most recent
Comments
Comment #1
nicholasthompsonIs your site in maintenance mode?
Comment #2
Anonymous (not verified) commentedNo, definitely not in maintenance mode. Just tried it on another installation of drupal and it works fine, so it's either my server setup or an incompatibility with another module. Turned off 'menu breadcrumbs', 'menu trails', 'pathauto' and 'path filter', but to no avail. Think I'll just have to do without this module :/
Comment #3
matt_stoltz commentedIm having a similar problem with my site:
http://www.shoeidiot.com/node/585198
Global redirect is on, and is not working. I have multiple sites running off one drupal install, and its working on them, just not Shoeidiot. I'm assuming module conflict, but can't isolate which module it might be. (Shoeidiot has some modules turned on that the other sites do not.)
Any ideas?
Comment #4
nicholasthompsonAre you using Aggressive caching?
Comment #5
nicholasthompsonAlso - does 1.3-alpha1 work?
Comment #6
Tuck commentedI think the problem is on line 45 in globalredirect.module. When your drupal installation is not in root and you do internal rewrite into the drupal installation folder, the $_SERVER['SCRIPT_NAME'] equals "/drupal-installation-path/index.php" but the $GLOBALS['base_path'] equals "/".
Comment #7
yesct commentedsubscribing (I have my site on hostmonster and had to use their strange htaccess file in public_html to get example.com to find the site files in public_html/live, but have the site run at http://example.com)
Comment #8
Anonymous (not verified) commentedI think the problem is on line 45 in globalredirect.module. When your drupal installation is not in root and you do internal rewrite into the drupal installation folder, the $_SERVER['SCRIPT_NAME'] equals "/drupal-installation-path/index.php" but the $GLOBALS['base_path'] equals "/".
This would make sense as to why mine doesn't work either. I've also got drupal in a subdirectory, but it doesn't show like that for the visitor thanks to some .htaccess magic in the root.
Comment #9
yesct commented@Tuck and @sypl
Do you have a change to the code (or patch) you can suggest that I can test?
Comment #10
Tuck commentedI don't know what would be the Drupal way to fix this so I just wrote
Comment #11
tommyk commentedDoes the patch in #304025: not working when drupal is installed in a subdirectory work for you?
Comment #12
Tuck commentedThat seems to be a good solution. Thanks!
Comment #13
michaelgiaimo commentedAwesome, same story for me - drupal in a subdirectory hidden via .htaccess. Change in #10 works, though was line #296 in 7.