невозможно загрузить php из папки интерфейса - PullRequest
0 голосов
/ 07 июня 2019

Я новичок в Apache, и недавно мой разработчик передал мне веб-сайт с htaccess для размещения на Apache 2.4, работающем на CentOS 7, веб-сайт работает на ноутбуке с Windows, но не на сервере с тем же htaccess.

Веб-страница работает следующим образом: когда пользователь нажимает URL-адрес на http://www.example.com, и нажимает на ссылки, остальные файлы загружаются из папки с именем interface.

Исходный htaccess выглядит следующим образом:

RewriteEngine On

#this is for specific users
RewriteBase /v1
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^([^/]*)$ /v1/index.php?m=$1 [QSA,NC,L]

ErrorDocument 404 /v1/error.php?=error

Однако он загружает только главную страницу, а остальные загружаются следующим образом:

Not Found
The requested URL /example was not found on this server.

Я испробовал рекомендации на этой странице Общий htaccess перенаправить www на non-www

и эту страницу .htaccess для cakephp

и эту страницу Удалите расширение .php с помощью .htaccess

однако все они не работают так, как нам нужно.

Каким-либо образом я могу заставить его работать?

...