здесь все мое Htaccess кодHtaccess mod_rewrite с 2,4 апач не работает, как ожидалось
#Options -MultiViews
RewriteEngine on
RewriteBase/
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
#
# This Conditions is for admin
#
RewriteRule ^admin/$ admin/index.php [L]
RewriteRule ^admin/(index|login|process|action|logout|ajax|controller).php admin/$1.php? [QSA,L]
RewriteRule ^admin/(.*).php admin/controller.php?plugin=$1 [QSA,L]
RewriteRule ^admin/(.*) admin/router.php?t=$1 [QSA,L]
#
# This Conditions is for Themes
#
RewriteRule ^theme/(.*) view/themes/$1 [QSA,L]
RewriteRule ^admin_theme/(.*) view/admins/$1 [QSA,L]
#
# This Conditions is for App
#
RewriteRule ^(.*).(css|js|png|jpg|jpeg|gif|woff|ttf|otf|mp3|mp4|ogg)$ app/$1.$2 [QSA,L]
RewriteRule (post_comment|feed|login|action|reset|index).php app/$1.php [QSA,L]
RewriteRule ^$ app/index.php [L]
RewriteRule ^(.*)? app/router.php?regex=$1 [QSA,L]
RewriteRule (.*) app/$1 [QSA,L]
Каждая вещь работает нормально, но это условие
RewriteRule ^admin/(.*).php admin/controller.php?plugin=$1 [QSA,L]
перенаправлять на этой ссылке /приложение/router.php? regex = site.com/admin/users.php
но я должен быть это
site.com/admin/controller.php?plugin=users &
я работаю на локальном хосте ** XAMPP * никаких проблем не найдено
, но после загрузки на сервер Apache 2.4 проблема apper
я использую этот сайт, чтобы проверить мои HTAccess коды
Что здесь проблема и как это должно работать с апача 2,4
не работает, все равно отправьте меня на '/app/router.php? Regex = site.com/admin/users.php' – Momaiz
Попробуйте' RewriteRule^admin/(. *) \. Php /admin/controller.php?plugin = $ 1 [QSA, L] ' –
Я не вижу никаких различий ** Примечание: я работаю над субдоменом ** – Momaiz