[Pro] Index/home page problems

Hello and thanks for your time.
I have a problem with my home page.
Some elements have disappeared (?) and when I change things around or add/remove, the changes are not visible. The old home page remains stubbornly the way it is.
It has nothing to do with ‘cache’ removals.
I recently upgraded to Freeway Pro, from Express, but this problem already started (in a smaller way) before the upgrade, so I don’t think it’s because of that.
Since this page has the extension .home I am concerned not to mess something up as then my whole Site gets affected.
None of the other pages have any problem.
Is it possible to make a new home page with the extension .home without causing conflicts?
Kind regards Dust

www.actiefonline.org


freewaytalk mailing list
email@hidden
Update your subscriptions at:
http://freewaytalk.net/person/options

Basically:

The “Homepage” has either a structure of:

home.html or index.html (both are grabbed by the browser as the initial home-page of a web-site)

Freeway by default names the Homepage index.html

So I suppose, that in the Freeway file your homepage is named in the inspectors first tab “index.html” while you expect it would be home.html

If I can make any advice, ALWAYS use index.html and forget about the other one.

Cheers

Thomas


freewaytalk mailing list
email@hidden
Update your subscriptions at:
http://freewaytalk.net/person/options

Just to be clear, it’s not the browser that makes this auto-home-page choice – it’s the server. It’s a fallback position in response to an incomplete URL. When you enter either just the domain name, or just a folder name, like these:

http://www.example.com
http://www.example.com/widgets

…the server first checks to see if the URL points to a specific page. Since it does not (cannot, the URL doesn’t point to an explicit endpoint, like http://www.example.com/index.html) the server then first tries to add a forward-slash to the end of the URL, and see if there’s a folder by that name. In the first example, that would get you the server’s root document folder. Since that’s not an explicit URL either, the server then looks into its DirectoryIndex property, which is a space-delimited list of acceptable “home page” filenames. The first one that matches will “win”. Mine looks like this:

#
# DirectoryIndex: sets the file that Apache will serve if a directory
# is requested.
#
<IfModule dir_module>
DirectoryIndex index.html index.php
</IfModule>

So if a folder contains the file index.html, it will be chosen in preference to the file index.php. If neither of these files exists, then a 404 error is raised and the whole process stops.

That’s on MY server, not yours. Your hosting provider may have configured their server differently, although many (most) are set this way. I point this out because some hosts use IIS (Microsoft’s Web server virus delivery system) instead of Apache or Nginx. IIS is factory-configured to look for default.htm instead of anything else when looking for a directory index page, although many IIS configurations I have encountered are also set to use index.htm or index.html as well.

Walter

On Oct 14, 2013, at 9:35 AM, Thomas Kimmich wrote:

Basically:

The “Homepage” has either a structure of:

home.html or index.html (both are grabbed by the browser as the initial home-page of a web-site)

Freeway by default names the Homepage index.html

So I suppose, that in the Freeway file your homepage is named in the inspectors first tab “index.html” while you expect it would be home.html

If I can make any advice, ALWAYS use index.html and forget about the other one.

Cheers

Thomas


freewaytalk mailing list
email@hidden
Update your subscriptions at:
http://freewaytalk.net/person/options


freewaytalk mailing list
email@hidden
Update your subscriptions at:
http://freewaytalk.net/person/options

This may or may not be relevant to your missing image issue but it is something that should be considered ‘best practice’ - you have a folder in your Site structure called jonge%20volwassenen

The %20 means there is a space character in the folder name. This should be avoided as some servers can be tripped up by such things.

The recommended character list to use in URLs and page, file and folder names includes the standard alphanumerics ie a-z, A-Z, 0-9 and also - hyphens, _ underscores. Punctuation of any sort should be avoided. Apart from the ‘.’ in .html of course.

David


freewaytalk mailing list
email@hidden
Update your subscriptions at:
http://freewaytalk.net/person/options

Thanks so much
I am away right now so I could not answer sooner, but thanks for your input. I appreciate it much
Kind regards
Dust


freewaytalk mailing list
email@hidden
Update your subscriptions at:
http://freewaytalk.net/person/options

The other question that we should ask - are you using FW to upload?

If so then choose File > Publish Everything (hold down the Ctrl Key to get this option) and do a fresh Publish before uploading again.

If that doesn’t work then Create a new Site Folder (in the Finder) and get FW to use it for the next Publish cycle.

D


freewaytalk mailing list
email@hidden
Update your subscriptions at:
http://freewaytalk.net/person/options

That is very interesting. I did not know that.
I will try that
Kind regards
Dust


freewaytalk mailing list
email@hidden
Update your subscriptions at:
http://freewaytalk.net/person/options

Hi DeltaDave
Just about your last comment.
In the normal menu it just says “upload”
At one point do I press Ctrl in order to do that fresh publish?
Thanks


freewaytalk mailing list
email@hidden
Update your subscriptions at:
http://freewaytalk.net/person/options

If you want to force Freeway to ignore its own counsel as to what has been changed since the last publish, hold down the Control key before you click on the File / Publish main menu option. Holding down Control while you choose that menu item changes it from Publish to Publish Everything. Note that choosing a new Site Folder (or deleting the contents of your existing one, on your Mac) will have the exact same effect.

Walter

On Oct 17, 2013, at 1:29 AM, Dust wrote:

Hi DeltaDave
Just about your last comment.
In the normal menu it just says “upload”
At one point do I press Ctrl in order to do that fresh publish?
Thanks


freewaytalk mailing list
email@hidden
Update your subscriptions at:
http://freewaytalk.net/person/options


freewaytalk mailing list
email@hidden
Update your subscriptions at:
http://freewaytalk.net/person/options

Txs
Dust


freewaytalk mailing list
email@hidden
Update your subscriptions at:
http://freewaytalk.net/person/options

No luck yet.
I did a fresh publishing, but still the upload shows broken parts on the server. That is strange since I changed the lay out and removed those parts. However the removed parts still show up as broken links with question marks and still work as links, even though they are deleted in my actual work-files.
Somehow freeway uploads the old home page although on all the other pages new changes are fine and good.
Is it possible to completely delete the ‘home’ page and make a new one and calling that .index or will the same thing still happen?
It’s a bit of a mystery to me.
Thanks


freewaytalk mailing list
email@hidden
Update your subscriptions at:
http://freewaytalk.net/person/options

Ha Victory
I changed the file name from home.html to index.html and lo and behold, it works. Thanks for all the input.

I was just wondering if it is all that necessary to first use ‘publish’ my site before I actually upload? I understand publishing has something to do with writing the HTML code, but for 2 years I just uploaded without publishing and had never any problems (until recently)
I am just curious as I do not know much about it.
Kind regards
Dust


freewaytalk mailing list
email@hidden
Update your subscriptions at:
http://freewaytalk.net/person/options

When you choose Upload, Freeway treats that as “Publish, then Upload” in its internal workflow. It is impossible to upload within Freeway without getting the latest changes.

Walter

On Oct 18, 2013, at 7:46 AM, Dust wrote:

Ha Victory
I changed the file name from home.html to index.html and lo and behold, it works. Thanks for all the input.

I was just wondering if it is all that necessary to first use ‘publish’ my site before I actually upload? I understand publishing has something to do with writing the HTML code, but for 2 years I just uploaded without publishing and had never any problems (until recently)
I am just curious as I do not know much about it.
Kind regards
Dust


freewaytalk mailing list
email@hidden
Update your subscriptions at:
http://freewaytalk.net/person/options


freewaytalk mailing list
email@hidden
Update your subscriptions at:
http://freewaytalk.net/person/options

Ha Victory
I changed the file name from home.html to index.html and lo and behold, it works. Thanks for all the input.

… which is EXACTLY what I wrote moons ago. I definitely stop rushing in lists like these - it’s so useless.

Cheers

Thomas


freewaytalk mailing list
email@hidden
Update your subscriptions at:
http://freewaytalk.net/person/options

Ha Thomas, you are somewhat right about that. But nevertheless it most certainly was not useless but you simply laid the groundwork for me to understand it better. Don’t forget it’s usually a process to get to the understanding one needs and it can be quite overwhelming.
I certainly treasure your input and although I must agree with you to being slow in understanding, thanks so much for taking your time to help slowpokes like me to get the point.
Kind regards
Dust


freewaytalk mailing list
email@hidden
Update your subscriptions at:
http://freewaytalk.net/person/options

:slight_smile: nothing personal, sorry and keep on going.

Cheers

Thomas


freewaytalk mailing list
email@hidden
Update your subscriptions at:
http://freewaytalk.net/person/options