.htaccess перенаправляет на индекс. php - PullRequest
0 голосов
/ 09 апреля 2020

Когда я захожу на свой веб-сайт https://theisland.be/, меня перенаправляют на https://www.theisland.be/index.php. Я хотел бы перенаправить на https и www without дополнительный индекс. php. Сайт построен в Cake php 3. И это 2 .httaccess файла

/. Htaccess

<IfModule mod_rewrite.c>
    RewriteEngine on
    RewriteRule    ^$    webroot/    [L]
    RewriteRule    (.*) webroot/$1    [L]
    RewriteCond %{THE_REQUEST} ^.*/index\.php
    RewriteRule ^(.*)index.php$ /$1 [R=301,L]
</IfModule>

/ webroot / .htaccess

<IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteRule ^ index.php [L]
    RewriteCond %{HTTPS} off [OR]
    RewriteCond %{HTTP_HOST} !^www\.theisland\.be$ [NC]
    RewriteRule ^(.*)$ https://www.theisland.be/$1 [L,R=301]
    RewriteRule /index.php$ https://www.theisland.be/ [R=301,L]
</IfModule>

Что я делаю не так?

...