Страница 1 из 1

Redirect всех запросов на index.php

Добавлено: 17 июн 2020, 04:27
harlequin
Здравствуйте, вы не подскажите как это организовать.
Попытался добавить в файл конфигурации
D:\openserver\OSPanel\userdata\config\Apache_2.4-PHP_7.0-7.1_server.conf

Заменив строку
<Directory "%ssitedir%/*">

    AllowOverride       All
    # Options           -FollowSymLinks +SymLinksIfOwnerMatch
    Options             -MultiViews +Indexes +FollowSymLinks +IncludesNoExec +Includes +ExecCGI
    Require             all granted

</Directory>
на
<Directory "%ssitedir%/*">

    AllowOverride       All
    # Options           -FollowSymLinks +SymLinksIfOwnerMatch
    Options             -MultiViews +Indexes +FollowSymLinks +IncludesNoExec +Includes +ExecCGI
    Require             all granted
    <IfModule mod_rewrite.c>
		RewriteEngine On
		RewriteCond %{REQUEST_URI} ^(.*)/index\.php(.*)$
		RewriteRule %{REQUEST_URI} ^(.*)/index\.php$ [R=301,L]
    </IfModule>

</Directory>
Но попрежнему запросы из на страницы подкаталогов идут на страницы внутри ,а не на корневой index.php

Re: Redirect всех запросов на index.php

Добавлено: 25 июн 2020, 15:39
ERserver
Попробуйте редирект сделать при помощи .htaccess в папке Вашего проекта.

Примеры: https://pixelplus.ru/samostoyatelno/sta ... irekt.html
Вот другие виды редиректов - https://yutex.ru/redirect/kak-sdelat-re ... -vidi.html