Kirby subpages are not displayed, 1und1.de webhost

Hi guys,

i tried to put Kirby live on my 1und1.de webspace, but it is still not running.
I see the startpage ***/kirby-test/ but none of the subpages is loaded correctly

I tried several htacess solutions from this forum, but none of them worked,
as well as all possible troubleshootings from the kirby page.

My htaccess file has the following rules now:

AddType x-mapp-php5.5 .php
AddHandler x-mapp-php5.5 .php

# Kirby .htaccess

# rewrite rules
<IfModule mod_rewrite.c>

# enable awesome urls. i.e.:
# http://yourdomain.com/about-us/team
RewriteEngine on

# make sure to set the RewriteBase correctly
# if you are running the site in a subfolder.
# Otherwise links or the entire site will break.
#
# If your homepage is http://yourdomain.com/mysite
# Set the RewriteBase to:
#
# RewriteBase /TEST/kirby-test

# block text files in the content folder from being accessed directly
RewriteRule ^content/(.*)\.(txt|md|mdown)$ index.php [L]

# block all files in the site folder from being accessed directly
RewriteRule ^site/(.*) index.php [L]

# block all files in the kirby folder from being accessed directly
RewriteRule ^kirby/(.*) index.php [L]

# make panel links work
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^panel/(.*) panel/index.php [L]

# make site links work
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*) index.php [L]

</IfModule>

# Additional recommended values
# Remove comments for those you want to use.
#
# AddDefaultCharset UTF-8
#
# php_flag short_open_tag on

The server seems to have the right configuration, 1und1.de says that the apache module mod_rewrite is usable.

check: https://hilfe-center.1und1.de/hosting/1und1-hosting-c10085285/skript--und-programmiersprachen-c10082634/htaccess-c10083883/verfuegbare-apache-module-a10795177.html

So what could be the issue? Do you have any ideas or suggestions/solutions?

You’ve tried changing the following line:

# RewriteBase /TEST/kirby-test

…to…

RewriteBase /kirby-test

Note the removal of the # at the beginning of the line, and how the path matches up with the first segment of the URL in your browser.

Thanks, it works! Kirby subpages are displayed