I've rebuilt two sites now, and anything that requires a working directory structure isn't working properly. I have no idea how it's doing this. I don't see anything in my templates, and I haven't messed around with the back-end code much.
An example would show this best I think.
<pre>
/ <- root of site
/About/ <- sub-directory
/Policy/ <- sub-sub-
</pre>
When you're on /About/, any generated links get mapped to /Policy/ and NOT /About/Policy/ - of course this results in a 404 error.
I used to be able to use relative links or absolute ones to get the links I want, and now I can't do either. The generated link results in a 404 due to the stripping of a directory.
I don't know if it's related to the fact that I have one ikiwiki install under another (/blog/ under / is also ikiwiki), but both are FUBAR.
> I'm also confused about what is generating the links. The map directive?
2009-10-22 01:33:20 +02:00
> You? --[[Joey]]
>> see above :)
2009-10-22 01:36:21 +02:00
>> I suspect this is due to git scanning everything under the pwd of the .git/ directory, but not totally so.
>> Other ikiwiki sites I have don't do this, and work OK, on the same server, but different docroots.
2009-11-06 14:21:25 +01:00
2009-11-06 14:23:46 +01:00
>>> Well, I've moved my blog to under my site's docroot - in terms of git and ikiwiki - and it's still cutting out a whole directory level. I have no idea what's going on. I need to check the code. The site is at http://simonraven.kisikew.org/ - if you follow the "About" link, you'll understand exactly what's going on, if you look at the URL in your status bar (or under your cursor if you're using a text browser).