כיצד ליצור htaccess חדש בוורדפרס?

תוכן העניינים:

מהו קובץ .htaccess?

קובץ ה-.htaccess (היפרטקסט Access) הוא קובץ תצורה המשמש את שרתי האינטרנט של Apache. הוא שולט בהגדרות שרת שונות, כולל הפניות מחדש של כתובת URL, אבטחה, שמירה במטמון ועוד.

כיצד ליצור קובץ .htaccess חדש?

# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress
העתק את הכללים והוסף אותם לקובץ ה-.htaccess שלך, ואז שמור את השינויים.

דרך נוספת ליצור קובץ .htaccess חדש בוורדפרס.

למה ליצור קובץ htaccess חדש?

ייתכן שתצטרך ליצור קובץ .htaccess חדש מכמה סיבות, כולל:

כללי .htaccess נפוצים

1.הפנה HTTP ל-HTTPS

RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://%{HTTP_HOST}/$1 [R=301,L]

דף שגיאה מותאם אישית 404

ErrorDocument 404 /custom404.html

 

חסום גישה לקובץ ספציפי

<Files "config.php">
Order Allow,Deny
Deny from all
</Files>

מניעת Hotlinking

RewriteEngine On
RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^https://(www\.)?yourdomain.com/.*$ [NC]
RewriteRule \.(jpg|jpeg|png|gif)$ – [F]

כמה הערות חשובות

הגיבוי הראשון: אם כבר יש לך קובץ .htaccess, גבה אותו לפני שתבצע בו שינויים.

מסקנה.

קובץ .htaccess הוא כלי רב עוצמה שמאפשר להגדיר הגדרות שרת מבלי לשנות את קבצי הליבה. הוא משפר את האבטחה, הביצועים וחוויית המשתמש. יישום נכון של כללי .htaccess יכול לשפר את פונקציונליות האתר ולהגן מפני נקודות תורפה. עם זאת, תחביר שגוי עלול להוביל לשגיאות בשרת, ולכן חשוב לבדוק את השינויים בקפידה.

קורס בחינם לבניית אתרים

ספר דיגיטלי ״ איך לפתח אתרים בוורדפרס״ הספר כולל 70 דפים של חומר ומידע בחינם!

קבוצה וואטסאפ לקבלת עדכונים וטיפים בעולמות פיתוח אתרים, דפי נחיתה אחסונים ותשתיות ענן.