Good evening, List, I apologise for not responding. It's been a busy December and I haven't had time to fight with httpd. In response to some comments: On Sat, Nov 30, 2013 at 12:51 PM, Eric Covener <covener@xxxxxxxxx> wrote: > You can do that with just Alias if there's no dynamic part. I may just end up doing this if .htaccess won't let me rewrite paths. I wanted to leave apache.conf alone and have a RewriteRule in /ClientWork/Drupal/.htaccess instead. As I understand the documentation, Alias is a specialised RewriteRule. If so, why is the latter allowed in .htaccess but the former is not? On 2 December 2013 13:02:34 Tom Evans wrote: > He only wants that to happen if the request "originates from" > /ClientWork/Drupal/ … I don't remember saying that I wanted to do this. (I guess this is what elicited the 'http is a stateless protocol' response). I don't care where the request originates from. All I care is that I can put a rule in /ClientWork/Drupal/.htaccess that will tell httpd to handle requests to "/sites/default/files/..." by retrieving the file at "/ClientWork/Drupal/sites/default/files/...". On 2 December 2013 13:02:34 Tom Evans wrote: > You can absolutely tell Apache that requests for > http://localhost/s/d/f/i/ should look in ~/www/CWD/D/s/d/f/i/, what > you can't do is only do that redirection based upon what URL the > previous request was. I'm not sure how I gave the impression that the previous request was relevant to rewriting current requests. Perhaps I caused some confusion when I said that the links in question were hard-coded into a Drupal website that lived under /ClientWork/Drupal. As I mentioned in earlier messages, I can't get any variant of "RewriteRule ^/(.*) /ClientWork/Drupal/$1" in /ClientWork/Drupal/.htaccess to even catch calls to /sites/default/files/... let alone rewrite them. On 2 December 2013 13:02:34 Tom Evans wrote: > However, I refuse to believe that Drupal does not have a setting that > allows you to run it at a particular location and generate the correct > URLs, which is the correct way forward here. > Could you ask this question on a drupal list - and not asking "how do > I redirect XYZ to PQR", but "I installed drupal in /ClientWork/Drupal/ > and it is trying to load files from /sites/default/, what have I > missed". There may be a required configuration or installation step > that has been overlooked. Assuming you get a response on the Drupal fora, it'll typically say "Install module X", where X is an arbitrary member of a set of modules, Y, of differing levels of stability and maintenance. Even if I can find an X within Y that does the job, the links I'm trying to rewrite are hard-coded, so any module would still involve having to go back and rewrite each link by hand. I agree with you: the way forward is using a Drupal solution. Right now, though, I need a working clone of the website so I can do the updates and testing that I need to do before taking them live. I would rather have one to three lines in an .htaccess file work for the time being than to have to pick through and fix hundreds of pages. With thanks, Borden --------------------------------------------------------------------- To unsubscribe, e-mail: users-unsubscribe@xxxxxxxxxxxxxxxx For additional commands, e-mail: users-help@xxxxxxxxxxxxxxxx