מחולל .htaccess
סמנו את מה שצריך והעתיקו .htaccess מוכן. הכללים המבוקשים ביותר כאן: HTTPS, www, הפניות ומטמון.
רץ כולו בדפדפן שלכם — שום דבר ממה שאתם מזינים לא נשלח לשרתים שלנו.
עובד ב-Apache וב-LiteSpeed. nginx מתעלם מ-.htaccess — כתבו כללים מקבילים בבלוק server.
איך זה עובד
הקובץ שנוצר משתמש ב-mod_rewrite להפניות HTTPS ו-www, ב-Redirect 301 לעמודים שעברו, ב-mod_expires וב-mod_deflate למטמון ולדחיסה, וב-Require לכללי גישה — כולם סטנדרטיים ב-Apache 2.4 וב-LiteSpeed. בלוקים שהיו גורמים לשגיאת 500 כשמודול חסר עטופים ב-IfModule. nginx מתעלם מ-.htaccess לגמרי: שם כותבים את אותם כללים בבלוק server.
שאלות נפוצות
זה יעבוד ב-nginx?
לא, nginx לא קורא .htaccess. במקום זה השתמשו ב-return 301 ובבלוקי location בתצורת השרת.
אחרי ההעלאה אני מקבל שגיאת 500
בדרך כלל מודול לא מופעל (rewrite, expires, headers) או ש-AllowOverride כבוי. יומן השגיאות של Apache מציין את השורה המדויקת.
כלים קשורים
כל הכלים →השתמשו בזה בשרת שלכם: KVM VPS החל מ-$3 לחודש, גישת root, תשלום בקריפטו.
תוכניות VPS