OpenLitespeed htaccess

Я новый пользователь веб-сервера OpenLitespeed. Ранее я использовал Apache для своего веб-сервера. Теперь я путаюсь с .htaccess в целях безопасности в OpenLitespeed.

Ниже мое правило .htaccess прекрасно работает в Apache

IndexIgnore *.css *.js *.png *.jpg
Options -Indexes
ErrorDocument 400 index.php
ErrorDocument 403 index.php
ErrorDocument 404 index.php
ErrorDocument 500 index.php

<Files ~ "\.optl$">
Order allow,deny
Deny from all
</Files>

Как я могу использовать это правило в OpenLiteSpeed ​​Web Server? Спасибо

2

Решение

Я не уверен, что это правильный ответ, но я поставил его здесь на тот случай, если он вам понадобится:

OpenLitespeed поддерживает .htaccess другим способом. Вы можете скопировать правила перезаписи из .htaccess и вставить в консоль администратора OpenLiteSpeed:

https://serverfault.com/questions/538249/does-openlitespeed-support-apache-rewrites

Обновление: да, я только что проверил это, поскольку я встретил эту проблему сейчас. Это сработало.

1

Другие решения

Для веб-сервера OpenLitespeed.
Вы можете установить ErrorDocument через Virtual Host -> General -> Customized Error Pages
Код ошибки поддерживает все необходимое. например 300 ~ 505, включая 400 403 404 500.

Вы можете установить Индексный файл хоть Virtual Host -> General -> Index Files

Оба приведенных выше правила, вероятно, не поддерживаются «другим способом», поэтому вам необходимо выполнить настройку из веб-администратора.
«Другой способ» поддерживает только правила перезаписи.

0

В openlitespeed вы должны указать свой файл .htaccess на виртуальном хосте. От администратора openlitespeed Klik Virtualhost -> выберите свой виртуальный хост, на вкладке «Перезапись» установите флажок «Да» для «Включить перезапись» и введите правило перезаписи, вставьте путь к файлу .htaccess, например /usr/local/lsws/yourweb/.htaccess

И перезапустите свой сервер openlitespeed

/usr/local/lsws/bin/lswsctrl restart

Вы можете использовать скрипты автоматической установки с поддержкой multi vhost от https://github.com/tujuhion/openlitespeed-centos-autoinstall

0
По вопросам рекламы [email protected]