Страница 1 из 1
Поддержка htaccess в NGINX
Добавлено: Ср окт 04, 2017 7:34 pm
apaicer
Для меня стало неожиданностью, что хостинг работает с NGINX, а не с Apache. Мой сайт не работает из за того, что NGINX не видит .htaccess.
Можно ли как-то поставить Apache? Если нет, то что мне делать?
Поддержка htaccess в NGINX
Добавлено: Ср окт 04, 2017 9:52 pm
skyweb
apaicer писал(а):Для меня стало неожиданностью, что хостинг работает с NGINX, а не с Apache. Мой сайт не работает из за того, что NGINX не видит .htaccess.
Можно ли как-то поставить Apache? Если нет, то что мне делать?
Работает и то и другое - и одно другому не мешает (не должно). Я работал с .htaccess - проблем не заметил. Взял с WordPress стандартный редирект для mod_rewrite. Или у Вас где-то ошибка или какое-то из правил не работает для shared хостинга.
Поддержка htaccess в NGINX
Добавлено: Чт окт 05, 2017 10:26 am
vozduch
apaicer, здравствуйте, на данный момент среди Ваших файлов нет .htaccess - загрузите его на сервер и мы постараемся найти, в чем проблема.
Предлагаем Вам перейти на платный пакет услуг VIP/PRO. При покупке Pro на год цена в месяц составляет всего 23,25 грн. Эти пакеты услуг позволяют значительно расширить возможности (лучшие параметры аккаунтов, отсутствие ссылки на наш хостинг на сайте, автоматически создаваемые резервные копии, к тому же сайты будут расположены на отдельном, более быстром сервере), а также имеют высший приоритет при предоставлении им технической помощи.
Больше информации здесь:
https://www.zzz.com.ua/ru/predlozhenie/hosting .
Всегда рада помочь,
Мира,
Служба поддержки ZZZ
Поддержка htaccess в NGINX
Добавлено: Пт окт 13, 2017 8:27 am
byfozzy
У меня таже проблема.Не работае .htaccess для Apache и Nginx
Код ниже для апача
Код: Выделить всё
Options -MultiViews +FollowSymlinks -Indexes
#
# If mod_security is enabled, attempt to disable it.
# - Note, this will work on the majority of hosts but on
# MediaTemple, it is known to cause random Internal Server
# errors. For MediaTemple, please remove the block below
#
<IfModule mod_security.c>
# Turn off mod_security filtering.
SecFilterEngine Off
# The below probably isn't needed, but better safe than sorry.
SecFilterScanPOST Off
</IfModule>
#
# MyBB "search engine friendly" URL rewrites
# - Note, for these to work with MyBB please make sure you have
# the setting enabled in the Admin CP and you have this file
# named .htaccess
#
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteRule ^forum-([0-9]+)\.html$ forumdisplay.php?fid=$1 [L,QSA]
RewriteRule ^forum-([0-9]+)-page-([0-9]+)\.html$ forumdisplay.php?fid=$1&page=$2 [L,QSA]
RewriteRule ^thread-([0-9]+)\.html$ showthread.php?tid=$1 [L,QSA]
RewriteRule ^thread-([0-9]+)-page-([0-9]+)\.html$ showthread.php?tid=$1&page=$2 [L,QSA]
RewriteRule ^thread-([0-9]+)-lastpost\.html$ showthread.php?tid=$1&action=lastpost [L,QSA]
RewriteRule ^thread-([0-9]+)-nextnewest\.html$ showthread.php?tid=$1&action=nextnewest [L,QSA]
RewriteRule ^thread-([0-9]+)-nextoldest\.html$ showthread.php?tid=$1&action=nextoldest [L,QSA]
RewriteRule ^thread-([0-9]+)-newpost\.html$ showthread.php?tid=$1&action=newpost [L,QSA]
RewriteRule ^thread-([0-9]+)-post-([0-9]+)\.html$ showthread.php?tid=$1&pid=$2 [L,QSA]
RewriteRule ^post-([0-9]+)\.html$ showthread.php?pid=$1 [L,QSA]
RewriteRule ^announcement-([0-9]+)\.html$ announcements.php?aid=$1 [L,QSA]
RewriteRule ^user-([0-9]+)\.html$ member.php?action=profile&uid=$1 [L,QSA]
RewriteRule ^calendar-([0-9]+)\.html$ calendar.php?calendar=$1 [L,QSA]
RewriteRule ^calendar-([0-9]+)-year-([0-9]+)-month-([0-9]+)\.html$ calendar.php?calendar=$1&year=$2&month=$3 [L,QSA]
RewriteRule ^calendar-([0-9]+)-year-([0-9]+)-month-([0-9]+)-day-([0-9]+)\.html$ calendar.php?action=dayview&calendar=$1&year=$2&month=$3&day=$4 [L,QSA]
RewriteRule ^calendar-([0-9]+)-week-(n?[0-9]+)\.html$ calendar.php?action=weekview&calendar=$1&week=$2 [L,QSA]
RewriteRule ^event-([0-9]+)\.html$ calendar.php?action=event&eid=$1 [L,QSA]
<IfModule mod_env.c>
SetEnv SEO_SUPPORT 1
</IfModule>
</IfModule>
#
# If Apache is compiled with built in mod_deflade/GZIP support
# then GZIP Javascript, CSS, HTML and XML so they're sent to
# the client faster.
#
<IfModule mod_deflate.c>
AddOutputFilterByType DEFLATE text/css text/html application/xhtml+xml text/xml application/xml text/plain text/x-component application/javascript application/x-javascript application/rss+xml application/atom+xml application/json application/manifest+json application/x-web-app-manifest+json application/vnd.ms-fontobject application/font-sfnt application/font-woff application/font-woff2 image/svg+xml image/x-icon
</IfModule>
# Note: You are able to choose a different name in the Admin CP. If you've done that you need to change it here too
<Files "error.log">
Order Deny,Allow
Deny from all
</Files>
Для Nginx
Код: Выделить всё
# Note: You are able to choose a different name in the Admin CP. If you've done that you need to change it here too
location ~ /error.log
{
deny all;
}
# Note: You are able to rename the admin directory. If you've done that, you need to change it here too
location /admin/backups {
deny all;
}
rewrite ^/forum-([0-9]+).html$ /forumdisplay.php?fid=$1 last;
rewrite ^/forum-([0-9]+)-page-([0-9]+).html$ /forumdisplay.php?fid=$1&page=$2 last;
rewrite ^/thread-([0-9]+).html$ /showthread.php?tid=$1 last;
rewrite ^/thread-([0-9]+)-page-([0-9]+).html$ /showthread.php?tid=$1&page=$2 last;
rewrite ^/thread-([0-9]+)-lastpost.html$ /showthread.php?tid=$1&action=lastpost last;
rewrite ^/thread-([0-9]+)-nextnewest.html$ /showthread.php?tid=$1&action=nextnewest last;
rewrite ^/thread-([0-9]+)-nextoldest.html$ /showthread.php?tid=$1&action=nextoldest last;
rewrite ^/thread-([0-9]+)-newpost.html$ /showthread.php?tid=$1&action=newpost last;
rewrite ^/thread-([0-9]+)-post-([0-9]+).html$ /showthread.php?tid=$1&pid=$2 last;
rewrite ^/post-([0-9]+).html$ /showthread.php?pid=$1 last;
rewrite ^/announcement-([0-9]+).html$ /announcements.php?aid=$1 last;
rewrite ^/user-([0-9]+).html$ /member.php?action=profile&uid=$1 last;
rewrite ^/calendar-([0-9]+).html$ /calendar.php?calendar=$1 last;
rewrite ^/calendar-([0-9]+)-year-([0-9]+)-month-([0-9]+).html$ /calendar.php?calendar=$1&year=$2&month=$3 last;
rewrite ^/calendar-([0-9]+)-year-([0-9]+)-month-([0-9]+)-day-([0-9]+).html$ /calendar.php?action=dayview&calendar=$1&year=$2&month=$3&day=$4 last;
rewrite ^/calendar-([0-9]+)-week-(n?[0-9]+).html$ /calendar.php?action=weekview&calendar=$1&week=$2 last;
rewrite ^/event-([0-9]+).html$ /calendar.php?action=event&eid=$1 last;
При включении сайт уходит в офлайн. Скрипт MyBB.
Поддержка htaccess в NGINX
Добавлено: Пт окт 13, 2017 10:58 am
vozduch
Здравствуйте,
закомментируйте либо удалите строчку Options и проверьте, решена ли проблема. Если нет - напишите.
Предлагаем Вам перейти на платный пакет услуг VIP/PRO. При покупке Pro на год цена в месяц составляет всего 23,25 грн. Эти пакеты услуг позволяют значительно расширить возможности (лучшие параметры аккаунтов, отсутствие ссылки на наш хостинг на сайте, автоматически создаваемые резервные копии, к тому же сайты будут расположены на отдельном, более быстром сервере), а также имеют высший приоритет при предоставлении им технической помощи.
Больше информации здесь:
https://www.zzz.com.ua/ru/predlozhenie/hosting
Всегда рада помочь,
Мира,
Служба поддержки ZZZ
Поддержка htaccess в NGINX
Добавлено: Пт окт 13, 2017 11:42 am
byfozzy
vozduch писал(а):Здравствуйте,
закомментируйте либо удалите строчку Options и проверьте, решена ли проблема. Если нет - напишите.
Предлагаем Вам перейти на платный пакет услуг VIP/PRO. При покупке Pro на год цена в месяц составляет всего 23,25 грн. Эти пакеты услуг позволяют значительно расширить возможности (лучшие параметры аккаунтов, отсутствие ссылки на наш хостинг на сайте, автоматически создаваемые резервные копии, к тому же сайты будут расположены на отдельном, более быстром сервере), а также имеют высший приоритет при предоставлении им технической помощи.
Больше информации здесь:
https://www.zzz.com.ua/ru/predlozhenie/hosting
Всегда рада помочь,
Мира,
Служба поддержки ZZZ
Получилось... Спасибо!
Поддержка htaccess в NGINX
Добавлено: Ср мар 29, 2023 3:24 am
Helenwatcher
Поддержка htaccess в NGINX
Добавлено: Вт июл 18, 2023 12:57 pm
edisson
Если ваш хостинг работает с NGINX и не поддерживает Apache, то у вас нет возможности установить Apache на этом хостинге, так как это требует доступа к серверу и его настройкам, которые могут быть ограничены на общем хостинге.