pirooz 44 ارسال شده در بهمن 91 گزارش بازنشر ارسال شده در بهمن 91 سلاممن وردپرس شبکه را بر روی iis 7.5 راهاندازی کردم. پس در نتیجه فایل .httaccess را نخواهم داشت.مشکل من اینجاست که هیچ تنظیمی را به غیر از تنظیم پیوند یکتای پیشفرض (p=id?) نمیتونم قرار بدهم. یعنی اگر تنظیمی دیگهای قرار بدهم، با خطای 404 مواجه میشم.تنظیمات فایل web.config را طبق توصیههای متفرق به صورت زیر قرار دادم. دوستان اگر ممکن هست کمک کنند.برای من خیلی مهم هست که بتونم از پیوند یکتایی غیر از پیشفرض استفاده کنم. چون افزونه multisite-global-search که برای جستجو در کل سایتها هست، با هر تنظیمی غیر از تنظیم پیشفرض پیوند یکتا کار میکنه<?xml version="1.0" encoding="UTF-8"?><configuration> <system.webServer> <rewrite> <rules> <clear /> <rule name="Main Rule" enabled="false" stopProcessing="true"> <match url=".*" /> <conditions logicalGrouping="MatchAll"> <add input="{REQUEST_FILENAME}" matchType="IsFile" negate="true" /> <add input="{REQUEST_FILENAME}" matchType="IsDirectory" negate="true" /> </conditions> <action type="Rewrite" url="index.php/{R:0}" /> </rule> <rule name="WordPress Rule 1" enabled="true" stopProcessing="true"> <match url="^index\.php$" ignoreCase="false" /> <conditions logicalGrouping="MatchAll" trackAllCaptures="false" /> <action type="None" /> </rule> <rule name="WordPress Rule 2" enabled="true" stopProcessing="true"> <match url="^([_0-9a-zA-Z-]+/)?files/(.+)" ignoreCase="false" /> <conditions logicalGrouping="MatchAll" trackAllCaptures="false" /> <action type="Rewrite" url="wp-includes/ms-files.php?file={R:2}" appendQueryString="false" /> </rule> <rule name="WordPress Rule 3" enabled="true" stopProcessing="true"> <match url="^([_0-9a-zA-Z-]+/)?wp-admin$" ignoreCase="false" /> <conditions logicalGrouping="MatchAll" trackAllCaptures="false" /> <action type="Redirect" url="{R:1}wp-admin/" redirectType="Permanent" /> </rule> <rule name="WordPress Rule 4" enabled="true" stopProcessing="true"> <match url="^" ignoreCase="false" /> <conditions logicalGrouping="MatchAny" trackAllCaptures="false"> <add input="{REQUEST_FILENAME}" matchType="IsFile" ignoreCase="false" /> <add input="{REQUEST_FILENAME}" matchType="IsDirectory" ignoreCase="false" /> </conditions> <action type="None" /> </rule> <rule name="WordPress Rule 5" enabled="true" stopProcessing="true"> <match url="^[_0-9a-zA-Z-]+/(wp-(content|admin|includes).*)" ignoreCase="false" /> <conditions logicalGrouping="MatchAll" trackAllCaptures="false" /> <action type="Rewrite" url="{R:1}" /> </rule> <rule name="WordPress Rule 6" enabled="true" stopProcessing="true"> <match url="^([_0-9a-zA-Z-]+/)?(.*\.php)$" ignoreCase="false" /> <conditions logicalGrouping="MatchAll" trackAllCaptures="false" /> <action type="Rewrite" url="{R:2}" /> </rule> <rule name="WordPress Rule 7" enabled="true" stopProcessing="true"> <match url="." ignoreCase="false" /> <conditions logicalGrouping="MatchAll" trackAllCaptures="false" /> <action type="Rewrite" url="index.php" /> </rule> </rules> </rewrite> <httpErrors errorMode="DetailedLocalOnly" /> <defaultDocument> <files> <clear /> <add value="Default.htm" /> <add value="Default.asp" /> <add value="index.htm" /> <add value="index.html" /> <add value="iisstart.htm" /> <add value="default.aspx" /> <add value="index.php" /> </files> </defaultDocument> </system.webServer></configuration> نقل قول لینک به ارسال
Morteza 34190 ارسال شده در بهمن 91 گزارش بازنشر ارسال شده در بهمن 91 سلاموردپرس شبکه با ویندوز سرور خیلی سازگار نیست. حتی همینکه روی ویندوز تونستید نصب کنید خیلی خوبه!شما میتونید محتویات فایل htaccess رو در بخش rewrite ویندوز تبدیل به کانفیگ ویندوزی کنید.(روی ویندوز سرور 2008 تست شده) نقل قول لینک به ارسال
pirooz 44 ارسال شده در بهمن 91 مالک گزارش بازنشر ارسال شده در بهمن 91 یه خورده کانفیگ ری رایت پیچیده هست. مشخصا برای مشکل پیوند یکتا کانفیگی سراغ دارید؟توی مستندات وردپرس کانفیگ برای پیوند یکتا روی ویندوز پیدا کردم اما توی وردپرس شبکه جواب نمیده. نقل قول لینک به ارسال
Morteza 34190 ارسال شده در بهمن 91 گزارش بازنشر ارسال شده در بهمن 91 این رو تست کنید. البته مطمئن نیستم:<?xml version="1.0" encoding="UTF-8"?><configuration> <system.webServer> <rewrite> <rules> <rule name="WordPress Rule 1" stopProcessing="true"> <match url="^index\.php$" ignoreCase="false" /> <action type="None" /> </rule> <rule name="WordPress Rule 2" stopProcessing="true"> <match url="^([_0-9a-zA-Z-]+/)?files/(.+)" ignoreCase="false" /> <action type="Rewrite" url="wp-includes/ms-files.php?file={R:2}" appendQueryString="false" /> </rule> <rule name="WordPress Rule 3" stopProcessing="true"> <match url="^([_0-9a-zA-Z-]+/)?wp-admin$" ignoreCase="false" /> <action type="Redirect" url="{R:1}wp-admin/" redirectType="Permanent" /> </rule> <rule name="WordPress Rule 4" stopProcessing="true"> <match url="^" ignoreCase="false" /> <conditions logicalGrouping="MatchAny"> <add input="{REQUEST_FILENAME}" matchType="IsFile" ignoreCase="false" /> <add input="{REQUEST_FILENAME}" matchType="IsDirectory" ignoreCase="false" /> </conditions> <action type="None" /> </rule> <rule name="WordPress Rule 5" stopProcessing="true"> <match url="^([_0-9a-zA-Z-]+/)?(wp-(content|admin|includes).*)" ignoreCase="false" /> <action type="Rewrite" url="{R:2}" /> </rule> <rule name="WordPress Rule 6" stopProcessing="true"> <match url="^([_0-9a-zA-Z-]+/)?(.*\.php)$" ignoreCase="false" /> <action type="Rewrite" url="{R:2}" /> </rule> <rule name="WordPress Rule 7" stopProcessing="true"> <match url="." ignoreCase="false" /> <action type="Rewrite" url="index.php" /> </rule> </rules> </rewrite> <directoryBrowse enabled="false" /> </system.webServer></configuration> 1 نقل قول لینک به ارسال
Morteza 34190 ارسال شده در بهمن 91 گزارش بازنشر ارسال شده در بهمن 91 این رو برای کاری تهیه کرده بودم اما کلا در اینمورد کمی کارتون سخت هست چون منبع مناسبی وجود نداره نقل قول لینک به ارسال
pirooz 44 ارسال شده در اسفند 91 مالک گزارش بازنشر ارسال شده در اسفند 91 سلاممن منابع فارسي و انگليسي را زير و رو كردم. همشون يك سري پيشنهاد ميدهند و تمام.هيچ كدام كار من رو راه ننداخته.خيلي كارم گيره اين مطلب هست. در واقع سرچ توي كل سايتهاي تحت پوشش شبكه احتياج به پيوند يكتاي به اصطلاح زيبا داره كه اين هم براي من مقدور نيست. نقل قول لینک به ارسال
Morteza 34190 ارسال شده در اسفند 91 گزارش بازنشر ارسال شده در اسفند 91 بخاطر همین نوع مشکلات کلا سرور ویندوزی رو کنار گزاشتم. حتی خود منبع رسمی وردپرس هم دراین مورد چیزی منتشر نکرده. نقل قول لینک به ارسال
پست های پیشنهاد شده
به گفتگو بپیوندید
هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .