Hi Keith,

sorry for responding late. Glad you found
the source of the issue, and thanks for the
suggestion to improve the docs, changed
the user guide accordingly.


Thanks again

Ralf


> On 28. Nov 2018, at 11:03, Keith Clarke via use-livecode 
> <use-livecode@lists.runrev.com> wrote:
> 
> Fixed shared for future reference…. 
> 
> This issue was down to me missing the need for a required change to 
> system/application/config/config.lc when using .htaccess to hide the index.lc 
> page from the URIs structure.
> 
> This setting is clearly documented within the config.lc file, in the 'Index 
> file'... "If you are using mod_rewrite to remove the page set this variable 
> so that it is blank." i.e. 'put empty into gConfig["indexPage”]' ). The 
> config.lc file is also mentioned specifically in the user guide section on 
> ‘revIgniter URIs: Removing the index.lc file’ 
> https://revigniter.com/userGuide/general/urls.html However, the 
> cross-reference is for other use cases and their troubleshooting - there’s no 
> specific mention of the change required when seeking to hide the index page 
> with the example .htaccess file.
> 
> Ideally, this use case of the (excellent) docs could be extended slightly to 
> close this gap, along the following lines...
> 
> "In the above example, any HTTP request other than those for index.lc, 
> images, assets, robots.txt, css and js is treated as a request for your 
> index.lc file. If you use this method to remove the page, set the Index file 
> variable in your application/config/config.lc file so that it is blank."
> 
> Best,
> Keith
> 
>> On 27 Nov 2018, at 19:02, Keith Clarke <keith.cla...@me.com> wrote:
>> 
>> Folks,
>> Can anyone using LC Server with revIgniter share any tips on why new 
>> controller pages might throw 404 errors, even if they contains the content 
>> from the (working) welcome.lc controller or blog.lc example from the 
>> revIgniter docs…? https://revigniter.com/userGuide/general/controllers.html
>> 
>> My new (as in newbie) setup is sitting on an add-on domain on my on-rev 
>> account. The index.lc page worked, so I implemented the default .htaccess 
>> file to hide the index.lc page.
>> 
>> This works as expected - I get the expected welcome.lc view page content 
>> whether I navigate to 'https://domain’ or ‘https://domain/index.lc’ 
>> 
>> However, I  get 404 errors at 'https://domain/blog’ & 
>> ‘https://domain/index.lc/blog’ (with or without trailing slash or ‘.lc’ 
>> suffix) when working through the doc examples.
>> 
>> It seems to be just the new files that are causing issues but file 
>> permissions look OK at 0644 - the same as the working pages.
>> 
>> Thanks
>> Keith
> 
> 
> _______________________________________________
> use-livecode mailing list
> use-livecode@lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your subscription 
> preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode



_______________________________________________
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode

Reply via email to