By default in Grav, home page has two URLs:
domain.com
domain.com/home
In this situation, there is duplicate content (Google considers this to be a huge problem).
How can you delete /home?
By default in Grav, home page has two URLs:
domain.com
domain.com/home
In this situation, there is duplicate content (Google considers this to be a huge problem).
How can you delete /home?
Hi
I don't know why the /home redirect in the "site" section of the admin plugin never works but I've done my own redirect with a simple line in the htaccess file:
RewriteEngine On
RedirectMatch 301 /home/? /
I think You nedd in configuration setings enable - Hide home route in URLs
@NataliaB, Have you tested it? The settings does not have any impact on OPs urls.
In sytem.yaml, the setting hide_in_urls: false|true will only have effect on the Urls of the children of the home page.
Eg, when having the following folders:
user/pages
├── 01.home
│ ├── 01.child
│ │ └── default.md
│ └── default.md
├── 02.typography
│ └── default.md
└── images
When using hide_in_urls: false, the url of the child page will be https://mydomain/home/child
When using hide_in_urls: true, the url of the child page will be https://mydomain/child
See code in function Page.php::route() lines 1925-1935
Log in to reply.
| Topic | Participants | Replies | Views | Activity |
|---|---|---|---|---|
| 1 | 271 | 3 weeks ago | ||
| 0 | 196 | 3 weeks ago | ||
| 2 | 334 | 3 weeks ago | ||
| 1 | 255 | 3 weeks ago | ||
| 0 | 229 | 3 weeks ago |