همانظور که اطلاع دارید وب سرور openlitespeed از mod_rewrite پشتیبانی میکند اما با بخاطر محدودیت هایی که دارد فقط در زمان شروع به کار وب سرور فایل htaccess را میخواند و درست عمل میکند و پس از آن هربار که تغییراتی در فایل htaccess داشته باشید باید یکبار وب سرور را reload کنید تا تغییرات در htaccess اعمال شود ، برای رفع این مشکل کافیست یک crontask را توسط کاربر root روی سرور اجرا کنید تا اینکار بصورت اتوماتیک انجام شود.
echo ‘*/3 * * * * root if ! find /home/*/domains/*/*_html/ -maxdepth 2 -type f -newer /usr/local/lsws/cgid -name “.htaccess” -exec false {} +; then /usr/local/lsws/bin/lswsctrl restart; fi’ > /etc/cron.d/openlitespeed_htaccess_scan
برای اینکه از اعمال تغییرات روی فایل مورد نظر مطمئن شوید دستور زیر را بزنید :
cat /etc/cron.d/openlitespeed_htaccess_scan

از سال 86 بطور تخصصی به مباحث میزبانی وب و مجازی سازی و امنیت شبکه میپردازم و در چند سال اخیر مباحث طراحی سایت و سئو و ارزهای دیجیتال به فعالیت هایم اضافه شده است ، امیدوارم مطالبی که منتشر میکنم برای شما مفید باشد.