By scribb on
I have a US/Japanese site running at www.socialrep.com. For some reason, the Japanese homepage at www.socialrep.com/ja/ suddenly started throwing a 403 error. All the other pages of the site work fine, clicking back and forth between /en/ and /ja/, but the homepage would come up with an "access denied" message.
I can't figure out why it suddenly stopped working. I tried reconfiguring the default homepage for each language, I checked the permissions on the directories, but finally threw up my hands and put a Meta-Redirect into the /ja/ folder to at least get users to the Japanese contact page. Any ideas for other issues to track down would be *hugely* appreciated. Thanks.
Comments
Update: Problem is with Domain Mapping
I figured out what caused the "sudden" program, but now I have a persistent problem that may in fact be a configuration error.
When we set up "socialrep.co.jp" to point to our host, we mapped the domain on the home server to the virtual directory for the Japanese language: www.socialrep.com/ja. Drupal in turn created a physical directory for "ja", which caused the sudden access problems. Delete the directory, and socialrep.com/ja works fine. Remap the incoming .co.jp to that location, and Drupal recreates the directory and throws access errors.
So. Where are you supposed to point an incoming URL for a separate language, so that "socialrep.com" goes to the English default homepage, and "socialrep.co.jp" goes to the Japanese default homepage? Any help would be appreciated.
Thanks