راکت
حل شده

معادل web.config فایل htaccess

1 پاسخ

سلام دوستان.
هاست ویندوزی خریداری کردم و فایل htaccess را شناسایی نمی کند و باید محتوای معادل این فایل را در فایل web.config قرار دهم. با استفاده از توضیحات این لینک سعی داشتم به هدفم برسم که نشد. ممنون میشم که توضیحی دهید.

محتوای فایل htaccess من به صورت زیر هست:


Options -Indexes

RewriteEngine On
RewriteBase /

RewriteCond %{REQUEST_URI} !\.(jpg|jpeg|png|css|js|woff|svg|ttf|otf|ico|mov|mp4|mp3|mkv|rar|zip|pdf)$
RewriteRule .* index.php [L]
Matio
Matio
@matio
ثبت پرسش جدید

پاسخ‌ها

1
Matio
Matio
@matio

تخصص: برنامه نویس

بهترین پاسخ

با استفاده از لینکی که در قسمت سوال گذاشتم و مثال هایی که داشت تونستم به هدفم برسم

<?xml version="1.0" encoding="UTF-8"?>

<configuration>

    <configSections>
        <sectionGroup name="system.webServer">
            <sectionGroup name="rewrite">
                <section name="rules" overrideModeDefault="Allow" />
            </sectionGroup>
        </sectionGroup>
    </configSections>

  <system.webServer>

  <directoryBrowse enabled="true" />

  <rewrite>
  <rules>
    <rule name="Imported Rule 2" stopProcessing="true">
      <match url="^(.*)$" ignoreCase="false" />
      <conditions>
        <add input="{URL}" pattern=".(jpg|jpeg|png|css|js|woff|gif|svg|ttf|otf|ico)$" ignoreCase="false" negate="true" />
      </conditions>
      <action type="Rewrite" url="/index.php"  />
    </rule>

  </rules>
</rewrite>
</system.webServer>

</configuration>

شاید پاسخ شما همین‌جا باشد

برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید

ورود یا ثبت‌نام