0
Answered
Настройка Redirect для DLE
Добрый день, вечер! Подскажите пожалуйста как настроить redirect для DLE 10.3 в вашей панели.
У меня почему-то вместо отображения скачиваются php ( html ) фаилы.
За ранние Спасибо. Панель очень удобная кстати :)
У меня почему-то вместо отображения скачиваются php ( html ) фаилы.
За ранние Спасибо. Панель очень удобная кстати :)
Customer support service by UserEcho
PHP-файлы скачиваются обычно, когда вместо PHP выбран тип Static files в Content - надо исправить и (!) очистить кэш браузера перед проверкой.
вот так выглядят настройки в кладке Content
А вот сам файла .htaccess
Переделанного под nginx с помощью сайта : http://winginx.com/ru/htaccess
https://docs.google.com/document/d/11r1LfHWbZXP8vVCmDhXMyPD15H0w3Wl0sBNJcy5W-Cw/edit?usp=sharing
ссылка на документ с кодом.
со страницы 5 идет оригинальный файл.
При установке данного кода ( который переделан под nginx) или оригинального
Страницы в место открытия скачиваются. или выходит ошибка 404.
Могу дать доступ если потребуется к админ панели.
Код выглядит следующим образом : ( убрал все location ) оставил только где 100% rewrite
#AUTOMATICALLY GENERATED - DO NO EDIT!
server {
listen *:80;
server_name galaxyenterprise.ru;
access_log /var/log/nginx/galaxyenterpriseru.access.log;
error_log /var/log/nginx/galaxyenterpriseru.error.log;
root /home/admin/web/galaxyenterprise.ru/public_html;
index index.html index.htm index.php;
location ~ [^/]\.php(/|$) {
rewrite "^/([0-9]{4})/([0-9]{2})/([0-9]{2})/page,([0-9]+),([0-9]+),(.*).html$" /index.php?subaction=showfull&year=$1&month=$2&day=$3&news_page=$4&cstart=$5&news_name=$6&seourl=$6 break;
rewrite "^/([0-9]{4})/([0-9]{2})/([0-9]{2})/page,([0-9]+),(.*).html$" /index.php?subaction=showfull&year=$1&month=$2&day=$3&news_page=$4&news_name=$5&seourl=$5 break;
rewrite "^/([0-9]{4})/([0-9]{2})/([0-9]{2})/print:page,([0-9]+),(.*).html$" /engine/print.php?subaction=showfull&year=$1&month=$2&day=$3&news_page=$4&news_name=$5&seourl=$5 break;
rewrite "^/([0-9]{4})/([0-9]{2})/([0-9]{2})/(.*).html$" /index.php?subaction=showfull&year=$1&month=$2&day=$3&news_name=$4&seourl=$4 break;
rewrite ^/([^.]+)/page,([0-9]+),([0-9]+),([0-9]+)-(.*).html$ /index.php?newsid=$4&news_page=$2&cstart=$3&seourl=$5&seocat=$1 break;
rewrite ^/([^.]+)/page,([0-9]+),([0-9]+)-(.*).html$ /index.php?newsid=$3&news_page=$2&seourl=$4&seocat=$1 break;
rewrite ^/([^.]+)/print:page,([0-9]+),([0-9]+)-(.*).html$ /engine/print.php?news_page=$2&newsid=$3&seourl=$4&seocat=$1 break;
rewrite ^/([^.]+)/([0-9]+)-(.*).html$ /index.php?newsid=$2&seourl=$3&seocat=$1 break;
rewrite ^/([0-9]+)-(.*).html$ /index.php?newsid=$1&seourl=$2 break;
rewrite "^/([0-9]{4})/([0-9]{2})/([0-9]{2})/*$" /index.php?year=$1&month=$2&day=$3 break;
rewrite "^/([0-9]{4})/([0-9]{2})/([0-9]{2})/page/([0-9]+)/*$" /index.php?year=$1&month=$2&day=$3&cstart=$4 break;
rewrite "^/([0-9]{4})/([0-9]{2})/*$" /index.php?year=$1&month=$2 break;
rewrite "^/([0-9]{4})/([0-9]{2})/page/([0-9]+)/*$" /index.php?year=$1&month=$2&cstart=$3 break;
rewrite "^/([0-9]{4})/*$" /index.php?year=$1 break;
rewrite "^/([0-9]{4})/page/([0-9]+)/*$" /index.php?year=$1&cstart=$2 break;
fastcgi_index index.php;
include fcgi.conf;
fastcgi_pass unix:/var/run/ajenti-v-php-fcgi-galaxyenterpriseru-php-fcgi-0.sock;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
}
}
Может проблема в том что мы добавили mod_rewrite в apache2 ??