I am not sure I understand your kind reply.

Given that the old and nonworking old url is hard-coded into the wiki.d/ files, is there any option in pmwiki, to automatically remap
all these links to somewhere else.
OR
is my only option to use vi on each file, or write an awk or perl etc. script, to modify all the files?

A second question:

Is there any way to rebuld the cache (./wiki.d/pub/cache)
There seems to be some worry that my files were hacked, and the cache might have been modified. It would be helpful to
delete these files and start again.

Thanks again,

Jont

On 04/05/2015 01:26 AM, Peter Bowers wrote:
On Fri, Apr 3, 2015 at 8:02 PM, Jont Allen <[email protected] <mailto:[email protected]>> wrote:

    It was necessary that I change the URL (and IP address) of my
    wiki. Now all the references seem to point at the old URL.
    For example, each of the files in
    /www/wiki/wiki.d/
    such as
    /www/wiki/wiki.d/Main.HomePage

    Is there some simple automatic way to change the old URL out, and
    replace it with the new URL?


If you created links on your page using the [[Page]] or [[Group.Page]] markup then you should not have to make any changes besides correct configuration of pmwiki.

If you created links on your pages using the [[http://www.example.com/wiki/Main.HomePage]] (note that I did not include "wiki.d" - that should never be part of the URL!) then you will need to edit any pages with a link like that if you change the URL location of your wiki. You can do this by editing the pages with vi or sed, as you mentioned, but then (I think) you'll have to delete your .pageindex file to make sure it gets updated. Or, if you use the wiki interface itself then the updating of your pageindex will happen automatically.

*OR* you could set up .htaccess to automatically redirect anything from http://www.xample.com/wiki/* to http://www.example.com/newwiki/*

In any event, as you move forward I would recommend using the [[Page]] or [[Group.Page]] markup rather than putting in the whole URL - it lets pmwiki do what it does so well and avoids problems like this.

-Peter


_______________________________________________
pmwiki-users mailing list
[email protected]
http://www.pmichaud.com/mailman/listinfo/pmwiki-users

Reply via email to