Htaccess не перенаправляет папки

У меня есть веб-сайт, и я хочу перенаправить все файлы в файл index.php. Но у меня проблема с папками. domain.com/panel/ не работает. но domain.com/panel/index.php работает.

в localhost с wampserver, работает хорошо. Но в хостинге не работает.

Вот мой файл htaccess:

RewriteEngine On
RewriteBase /
# Site yönlendirme motoru
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^([A-Za-z0-9-\s]+)/?$ index.php?url=$1 [NC,L,QSA]
RewriteRule ^(.*?\.(?:html?|php))$ index.php?url=$1 [QSA,L,NC]

Не: я хочу только html и php файлы, потому что, если я не делаю этого, файлы images, css, js не работают. Есть ли другой способ? Как я могу перенаправить все файлы в index.php, пока изображения, css, js файлы все еще работают?

Не 2: я хочу перенаправить папку панели из-за безопасности. как это:

$url = $_GET['url'];
$url_array = explode('/', $url);
if($url_array[0] == 'panel') {
if($url_array[1] != 'login.php' and (!isset($_SESSION['user']))){
header('Location: login.php');
die();
}
include($url);
}

редактировать:
Что я должен сделать, за исключением изображений, CSS, JS файлов на htaccess?

0

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы ammmcru@yandex.ru
Adblock
detector