كيفية جعل "عناوين URL الجميلة" تعمل في PHP المستضاف في IIS؟

StackOverflow https://stackoverflow.com/questions/32570

  •  09-06-2019
  •  | 
  •  

سؤال

هل هناك طريقة يمكنني من خلالها استخدام عناوين URL مثل:

http://www.blog.com/team-spirit/

بدلاً من

http://www.blog.com/?p=122

في خادم PHP يستضيف Windows؟

هل كانت مفيدة؟

المحلول

هذه هي الطريقة التي قمت بها باستخدام WordPress على IIS 6.0

http://www.coderjournal.com/2008/02/url-rewriter-reverse-proxy-iis-wordpress/

ومع ذلك، كل هذا يتوقف على إصدار IIS الذي تستخدمه.إذا كنت محظوظًا بما يكفي لاستخدام IIS 7.0، فلا داعي للقلق حقًا بشأن عناوين URL الجميلة لأن كل شيء مدعوم خارج الصندوق.ومع ذلك، إذا كنت تستخدم IIS 6.0، فسيتعين عليك استخدام أداة إعادة كتابة وبعض القواعد لإجبار IISness على الخروج من IIS.

نصائح أخرى

Isapi إعادة كتابة عامل التصفية على CodePlex - تم تطويره بشكل نشط ومجاني ("DonationWare") ومفتوح المصدر.

استخدم المسؤول إعادة كتابة عنوان URL لـ IIS

نحن نستخدم النسخة المجانية من ISAPI_Rewrite.يستخدم بناء جملة مشابهًا لـ mod_rewrite، لذا إذا كنت معتادًا على ذلك، فقد يكون من الأسهل عليك البدء.

كان هناك منفذ (متوافق مع بناء الجملة) لـ mod_rewrite لـ IIS، لكن لا يمكنني العثور عليه الآن.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top