Доброго времени суток, ломаю мозг уже сутки, гугл совсем не помогает, все что пробую, не работает =(
Собственно вот что есть сейчас:
VDS с установленным Apache2+php+mysql+SSL все это стоит на ubuntu 16.04
и файлик htaccess с таким содержанием:
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)\.(gif|jpg|png|jpeg|css|js)$ /public/$1.$2 [L,NC]
# Removes index.php from ExpressionEngine URLs
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php/$1 [L,QSA]
Собственно с http все прекрасно работает, отрабатываются ссылки типа:
site.ru - работает
site.ru/module/action - работает
А с https работает только главная страница, как я только не переписывал бы htaccess,
site.ru - работает
site.ru/module/action - 404
сначала крутил вертел этот htaccess, но в итоге вернул к исходному состоянию (код выше) в данный момент, я просто в конфиге apache (port:80) прописал редирект на https ( Redirect /
https://site.ru/ )
и выполнил в терминале команду:
sudo a2enmod alias
sudo service apache2 restart
Собственно как же мне заставить работать ссылки вида: "
site.ru/module/action" ?