New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Jekyll serving unexpected URL #5061
Comments
@mneumegen Did you test on master? Here's the code which looks up the path. |
@parkr Yip tested on jekyll 3.2.0.pre.beta1. I tried changing the line you suggested to:
And it solves the problem and works for the other cases (/file.* > /file/index.html > /file.html). This comes from having a quick look at how WEBrick works so I'm not sure of the full implications of this change. |
/cc @envygeeks who worked on the servlet. |
@mneumegen @parkr you're right, that is a slight bug, might be easier to use |
I don't remember if we ever resolved this bug? |
@envygeeks after a quick test, I can confirm that this bug is still unresolved. You can request |
also see the / bug I just reported. jekyll wants it, theres no way in hell its getting / . or .. maybe... not (root of the drive). I dont know about sin, but on unice thats where that points. |
This issue has been automatically marked as stale because it has not been commented on for at least two months. The resources of the Jekyll team are limited, and so we are asking for your help. If this is a bug and you can still reproduce this error on the If this is a feature request, please consider building it first as a plugin. Jekyll 3 introduced hooks which provide convenient access points throughout the Jekyll build pipeline whereby most needs can be fulfilled. If this is something that cannot be built as a plugin, then please provide more information about why in order to keep this issue open. This issue will automatically be closed in two months if no further activity occurs. Thank you for all your contributions. |
This minor bug is still present in Jekyll 3.3.0 /cc @jekyll/core |
This issue has been automatically marked as stale because it has not been commented on for at least two months. The resources of the Jekyll team are limited, and so we are asking for your help. If this is a bug and you can still reproduce this error on the If this is a feature request, please consider building it first as a plugin. Jekyll 3 introduced hooks which provide convenient access points throughout the Jekyll build pipeline whereby most needs can be fulfilled. If this is something that cannot be built as a plugin, then please provide more information about why in order to keep this issue open. This issue will automatically be closed in two months if no further activity occurs. Thank you for all your contributions. |
github-pages
My Reproduction Steps
index.html
.jekyll serve
.http://localhost:4000/index/put/anything/here/
and it will serve/index.html
.The Output I Wanted
I would expect this URL to 404. It's caused confusion among users.
The text was updated successfully, but these errors were encountered: