Prounckk
@Prounckk

Как установить вордпресс и амембер в папки при установленном уже OctoberCMS?

Столкнулся с такой проблемой. Есть сайт с установленным october cms. Претензий к сайту нет, но надо установить раздел с вордпрессом и раздел с амембером.
На аналогичном проекто, но без Октобера, аналогичные процессы решались просто установкой всего в папки. например /folder1/ /folder2/ при обращении к которым через открывался соотвествующие CMS.
Не знаю почему, мне кажется что надо
- копать в сторону htaccess но я не имею никакого представления про править
или
- разбираться с рутерами ( октобер основан на ларавел)
  • Вопрос задан
  • 185 просмотров
Пригласить эксперта
Ответы на вопрос 1
mcmraak
@mcmraak
php+sql+js+bicycle+crutches
В OctoberCMS на уровне .htaccess запрещены все php-крипты кроме точки входа index.php и это правильно с точки зрения безопасности. Если всё же понадобилось открыть каталог для запросов, то это делается так:
.htaccess
##
    ## White listed folders
    ##
    RewriteCond %{REQUEST_FILENAME} -f
    RewriteCond %{REQUEST_FILENAME} !/.well-known/*
    RewriteCond %{REQUEST_FILENAME} !/storage/app/uploads/.*
    RewriteCond %{REQUEST_FILENAME} !/storage/app/media/.*
    RewriteCond %{REQUEST_FILENAME} !/storage/temp/public/.*
    RewriteCond %{REQUEST_FILENAME} !/themes/.*/(assets|resources)/.*
    RewriteCond %{REQUEST_FILENAME} !/plugins/.*/(assets|resources)/.*
    RewriteCond %{REQUEST_FILENAME} !/modules/.*/(assets|resources)/.*
    RewriteCond %{REQUEST_FILENAME} !/testfolder/.*
    RewriteRule !^index.php index.php [L,NC]

    ##
    ## Block all PHP files, except index
    ##
    RewriteCond %{REQUEST_FILENAME} -f
    RewriteCond %{REQUEST_FILENAME} \.php$
    RewriteCond %{REQUEST_FILENAME} !/testfolder/.*
    RewriteRule !^index.php index.php [L,NC]

Тут мы добавили каталог /testfolder/ в список разрешённых для обращения к скриптам php, т.е. добавили строчку
RewriteCond %{REQUEST_FILENAME} !/testfolder/.* в два места (смотреть выше)
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы