وورد: إزالة الدليل قاعدة إعادة كتابة URL ل.htaccess

كيف للوصول مباشرة إلى دليل في جذر الخادم إذا كان استضافة وورد تم تكوينه للعمل كعنوان URL ودية?

htaccess

المشكلة

ونحن جميعا نعرف أن عندما تريد الوصول إلى دليل في جذر الخادم, وببساطة المجال متبوعاً باسم من هذا الدليل. حتى, على سبيل المثال, إذا كان ما يسمى الدليل “تحميل”, يمكنك الوصول إليه باستخدام عنوان http://taylorlopes.com/uploads.

المشكلة أنه عند إعداد وورد (أو أي نظام آخر) مع URL ودية, ما كان مرة واحدة تسمى صفحة جهات الاتصال مع عنوان URL http://taylorlopes.com/?page_id = 2, يصبح شيء من هذا القبيل http://taylorlopes.com/contatos. لاحظ أن هذه الطريقة الجديدة للحصول على عنوان URL (ديتا ودية), أنه يشبه نداء بدليل, ويجري هذا جهات الاتصال في الواقع ليس دليل, صفحة واحدة ولكن فقط.

قريبا, من هذه اللحظة قررت استخدام URL ودية من المستحيل رسم دليل, لان وورد يفسر هذا بأنه دعوه إلى صفحه, من الواضح ان لا وجود لها, ويطرح الخطا “مكتب خدمات المشاريع! لا يمكن العثور علي هذه الصفحة“. حتى, كيفيه استدعاء دليل دون وورد تفسير هذا النداء بأنها لصفحه?

الحل

لحل هذه المشكلة وتكون قادرا علي الوصول مباشره إلى دليل في جذر الملقم دون وورد تفسيره كصفحه, فتح ملف .htaccess وأضافه السطر التالي أسفل البيان الأول مباشره RewriteRule ، قاعده جديده, تغيير “Mydir” باسم الدليل الحالي:

رمز جزئي

ابعاد %{REQUEST_URI} !^/(Mydir|Mydir/.*)$

اكتمال التعليمات البرمجية

# أبدا وورد
<IfModule mod_rewrite.(ج)>
RewriteEngine علي Rewriteengine /
RewriteRule ^ فهرس .php $ - [لام]
ابعاد %{REQUEST_URI} !^/(Mydir|Mydir/.*)$
ابعاد %{REQUEST_FILENAME} !-و إعادة كتابة Cond %{REQUEST_FILENAME} !-د إعادة كتابة القاعدة . /فهرس.بي إتش بي [لام]
</وحدة الـ IfModule>
# END وورد

ملاحظة:

على .htaccess هو السبب الجذري للدليل حيث يتم نشر محتوى ويب, على سبيل المثال في الدليل /www (WampServer) أو /htdocs (اكسمب).

إعادة توجيه

والفكرة هنا لجعل وظيفة (الصفحة) الإجابة قبل عامين ودية عنوان, وبهذه الطريقة, عند كتابة شخص ما http://taylorlopes.com/about (الصفحة حول غير موجود) تتم إعادة توجيه إلى http://taylorlopes.com/sobre (الصفحة حول هناك). استخدام .htaccess للقيام بإعادة التوجيه:

رمز جزئي

إعادة توجيه /حول /حول

اكتمال التعليمات البرمجية

# أبدا وورد
<IfModule mod_rewrite.(ج)>
RewriteEngine علي Rewriteengine /
RewriteRule ^ فهرس .php $ - [لام]
ابعاد %{REQUEST_URI} !^/(util|util/.*)$
ابعاد %{REQUEST_FILENAME} !-و إعادة كتابة Cond %{REQUEST_FILENAME} !-(د) إعادة توجيه /حول /حول روريترول . /فهرس.بي إتش بي [لام]
</وحدة الـ IfModule>
# END وورد

المصدر

وورد: استبعاد دليل من كتابة عنوان URL مع.htaccess

إجمالي عدد مرات الدخول: 5630

اترك ردًا

عنوان البريد الإلكتروني الخاص بك لن ينشر. يتم وضع علامة الحقول المطلوبة مع *