Hostwinds دروس
نتائج البحث عن:
جدول المحتويات
العلامات: htaccess
يرجى ملاحظة أن تحرير ملفات .htaccess أمر لا يرحم. حتى أدنى خطأ يمكن أن يتسبب في عرض موقعك للمحتوى بشكل غير صحيح أو عدم عرضه على الإطلاق.
عند تحرير ملف htaccess الخاص بك ، دائما قم بعمل نسخة احتياطية حتى تتمكن من العودة إلى التكوين العامل إذا حدث خطأ ما.
أنظمة Linux حساسة لحالة الأحرف ، حتى عنوان URL.
إذا كانت لديك مشكلة في تحميل الملف، فقد تضطر إلى تسمية HTAccess.txt ثم أعد تسميته بمجرد تشغيله على الخادم.
ReplaceWithYourDomain.com يجب استبداله باسم المجال الخاص بك في الأمثلة أدناه
# Permanent Redirect:
Redirect 301 / http://ReplaceWithYourDomain.com/
# Temporary Redirect (Use this if you plan to move back to the original site to save your SEO scores):
Redirect 302 / http://ReplaceWithYourDomain..com/
# Redirect the index page to a subdirectory:
Redirect /index.html http://ReplaceWithYourDomain.com/subdirectory/
# Redirect from an old sub-directory or file to a new sub-directory or file:
Redirect /OldSubdirectory/OldFile.html http://ReplaceWithYourDomain.com/NewSubdirectory/NewFile.html
# Define an alternate index file:
DirectoryIndex mynewindex.html
# Redirect YourDomain.com to www.YourDomain.com:
RewriteEngine On
RewriteCond %{HTTP_HOST} !^www.
RewriteRule ^(.*)$ http://www.%{HTTP_HOST}/$1 [R=301,L]
# Redirect www.YourDomain.com to YourDomain.com:
RewriteEngine On
RewriteCond %{HTTP_HOST} !^ReplaceWithYourDomain.com$ [NC]
RewriteRule ^(.*)$ http://ReplaceWithYourDomain.com/$1 [R=301,L]
# Redirect an open connection to your secure SSL connection:
RewriteEngine On
RewriteCond %{SERVER_PORT} 80
RewriteRule ^(.*)$ https://www.ReplaceWithYourDomain.com/$1 [R,L]
# Hide contents of a directory if index file does not exist
Options -Indexes
إذا توقف موقعك عن العمل ، فإن ملف htaccess هو أول مكان يجب عليك التحقق منه.
أعد تسمية ملف .htaccess إلى .htaccess_bak ثم تصفح للوصول إلى موقعك.
هذا يعمل كثيرا من الوقت
إذا قام بإعادة تسمية ملف .htaccess بإصلاح موقعك، يمكنك بعد ذلك وضع المعيار التالي WordPress .htaccess التكوين في ملف .htaccess جديد.
فيما يلي محتويات ملف htaccess الافتراضي في WordPress:
# 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]
# END WordPress
كتب بواسطة Hostwinds Team / أغسطس 21, 2017