Ця стаття є дзеркальною статтею машинного перекладу, будь ласка, натисніть тут, щоб перейти до оригінальної статті.

Вид: 3506|Відповідь: 1

[Веб] Очищення правил модуля переписування URL IIS

[Копіювати посилання]
Опубліковано 15.01.2023 17:39:51 | | | |
Вимоги: При публікації проєкту в підкаталог сайту IIS модуль переписування маршруту URL у web.config повідомлятиме помилку 500, оскільки ім'я правила збігається з батьківським каталогом.

Псевдостатичні правила nginx
https://www.itsvse.com/thread-7810-1-1.html

IIS URL Rewrite 2.1 дозволяє веб-адміністраторам створювати потужні правила для URL, які легше запам'ятати користувачам і пошуковим системам знаходити. Використовуючи шаблони правил, переписуючи відображення, . Провайдер NET та інші функції, інтегровані в IIS Manager, веб-адміністратори можуть легко налаштовувати правила для визначення програмних правил поведінки на основі HTTP-заголовків, відповідей або запитів HTTP, змінних сервера IIS і навіть складних переписування URL. Крім того, веб-адміністратори можуть виконувати перенаправлення, надсилати власні відповіді або зупиняти HTTP-запити на основі логіки, викладеної в правилі переписування.

По-перше, модуль IIS URL Rewrite потрібно встановити окремо, завантажте модуль URL Rewrite 2.1:Вхід за гіперпосиланням видно.

Модифікуйте файл web.config і додайте правила для тестування, наступним чином:




Якщо підкаталог маєПравила з такою ж назвою, помилка 500 буде вказана наступним чином:

Помилка 500 URL Rewrite Module.




Рішення 1

Змініть назву правила, як показано на наступному рисунку:





Рішення 2

Видалити одне правило або очистити всі правила.

Видаліть одне правило, налаштоване так:

Очистіть усі правила за такою конфігурацією:

(Кінець)




Попередній:Балансування навантаження Nginx вирішує проблему бекенд-СЕСІЇ з однією точкою
Наступний:[Поворот]. NET Core
Опубліковано 15.01.2023 22:58:28 |
Вивчи це
Застереження:
Усе програмне забезпечення, програмні матеріали або статті, опубліковані Code Farmer Network, призначені лише для навчання та досліджень; Вищезазначений контент не повинен використовуватися в комерційних чи незаконних цілях, інакше користувачі несуть усі наслідки. Інформація на цьому сайті надходить з Інтернету, і спори щодо авторських прав не мають до цього сайту. Ви повинні повністю видалити вищезазначений контент зі свого комп'ютера протягом 24 годин після завантаження. Якщо вам подобається програма, будь ласка, підтримуйте справжнє програмне забезпечення, купуйте реєстрацію та отримайте кращі справжні послуги. Якщо є будь-яке порушення, будь ласка, зв'яжіться з нами електронною поштою.

Mail To:help@itsvse.com