Не получается перейти на внутреннее страницы VPS, как исправить?
Сайт на VPS без домена под ip, .htaccess настроен дефеолтный.
Хочу допустим перейти в каталог и Not Found, когда меняю в
То уже ошибка 500 идёт.
htaccess такой
Хочу допустим перейти в каталог и Not Found, когда меняю в
<Directory /var/www/>
Options Indexes FollowSymLinks
AllowOverride None
Require all granted
</Directory>
to<Directory /var/www/>
Options Indexes FollowSymLinks
AllowOverride All
Require all granted
</Directory>
То уже ошибка 500 идёт.
htaccess такой
RewriteEngine On
RewriteBase /
# The Friendly URLs part
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php?q=$1 [L,QSA]
RewriteCond %{THE_REQUEST} ^[A-Z]{3,}\s/{2,} [NC]
RewriteRule ^(.*) $1 [R=301,L]
RewriteCond %{HTTP_HOST} ^www\.(.*)$ [NC]
RewriteRule ^(.*)$ http://%1/$1 [R=301,L]
AddEncoding gzip .jgz
Header append Vary Accept env=REDIRECT_accept
AddType image/webp .webp
ExpiresActive On
Комментарии: 3
Что не пытался не помогает
Есть у кого инструкция как установить modx на VPS не нс нуля, сам пофикшу
Исправил
Для таких ошибок нужно смотреть в журналах по этому адресу /var/log/apache2 В журнале ошибок я обнаружил, что я использовал некоторые переменные в .htaccess, и мой сервер не поддерживал их, по логу нужно было включить 2 модуля.
Для таких ошибок нужно смотреть в журналах по этому адресу /var/log/apache2 В журнале ошибок я обнаружил, что я использовал некоторые переменные в .htaccess, и мой сервер не поддерживал их, по логу нужно было включить 2 модуля.
$ sudo a2enmod headers
$ sudo a2enmod expires
$ systemctl restart apache2
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.