Запитання з тегом «rewrite»

Перезапис URL-адрес відображає вхідну URL-адресу на модифіковану URL-адресу, щоб запит оброблявся так, ніби оригінальний запит був внесений до зміненої URL-адреси. Це часто використовується для надання більш зручних для пошукових систем URL-адрес.

1
Як отримати лише ім'я файлу з запиту uri
Я намагаюся переписати uri на запит залежно від розширення файлу, потім витягую з імені лише ім'я файлу та зберігаю його в іншій папці. Проблема тут не в заздалегідь визначеній змінній для імені файлу та доступних змінних uri, request_uriі request_filenameдасть повний uri. server{ set $file_folder D:/nginx-1.0.15/imageAll/; location ~*+.(gif|jpg)$ { try_files $uri …
11 nginx  rewrite  images 

1
nginx: переписати всі, крім одного місця
Зараз мій nginx переписує кілька доменів в один основний домен, який ми використовуємо. Ось одне правило з моєї конфігурації: server { listen X.X.X.X:80; server_name .exampleblog.org; rewrite ^(.*) http://blog.example.org$1 permanent; } Кожен запит на ** exampleblog.org * переспрямовується на blog.example.org Тепер я хочу, щоб www.exampleblog.org/+ та exampleblog.org/+ перенаправили користувача на нашу …

4
Тимчасове переадресація * всіх * HTTP / HTTPS-запитів у IIS на сторінку "обслуговування сервера"
У нас є сервер IIS, на якому розміщені сотні окремих веб-додатків, і фізичний сервер баз даних, на якому розміщені ці програми, буде коротким часом відключений для обслуговування (ми очікуємо, що це займе менше 15 хвилин). У цей період ми хочемо переспрямувати ВСІЙ трафік, який надходить для будь-якого веб-сайту, на сторінку …

2
IIS Перепишіть, перепишіть карти та рядки запитів
Будь ласка, допоможіть мені зрозуміти переписати карти, у мене є така настройка: <rewriteMap name="MyMap"> <add key="/pages" value="/website/pages/index.aspx" /> <add key="/pages/page-1" value="/website/pages/page-1/index.aspx" /> <add key="/pages/page-1/section-1" value="/website/pages/page-1/section-1.aspx" /> </rewriteMap> Ось моє правило: <rule name="Rewrite rule for MyMap" stopProcessing="true"> <match url=".*" /> <conditions logicalGrouping="MatchAll" trackAllCaptures="false"> <add input="{MyMap:{REQUEST_URI}}" pattern="(.+)" /> </conditions> <action type="Rewrite" url="{C:1}" …
10 iis-7  rewrite 

3
Apache: Де переглянути журнали переспрямування?
У мене складно RewriteCondі RewriteRuleв одній машині. І відповідно до цих правил, деякі запити будуть перенаправлені на іншу машину. Так чи є журнал Apache, який чітко показує, як відбувається перенаправлення? Тому що перенаправлення відбувається так, як я не передбачаю.

1
Просте перенаправлення Nginx продуктів із старої на нову категорію
Я переспрямовую продукти зі старої на нову категорію. Мені вдалося змусити його працювати за наступним правилом: rewrite ^/old-category/(.*) /new-category/$1; Але я хочу знати, коли я повинен використовувати знак "кінцевий рядок" $ і яка різниця з ним чи без нього в моєму випадку. Наприклад: rewrite ^/old-category/(.*)$ /new-category/$1; Також я хочу переспрямувати …

4
Чому я отримую подвійну кінцеву косу рису залежно від того, де знаходиться мій RewriteRule?
Я використовую такий код, щоб спрямувати всі запити www до URL-адрес, які не є www: RewriteEngine On RewriteCond %{HTTP_HOST} ^www\.example\.org$ [NC] RewriteRule ^(.*)$ http://example.com/$1 [R=301,L] Це чудово працює у .htaccess-файлі в корені мого веб-сайту. Наприклад, www.example.com -> example.com/ www.example.com/ -> example.com/ www.example.com/other_page -> example.com/other_page Однак якщо я переміщую цей самий …

3
mod_rewrite не передає параметри GET
У мене виникають проблеми з налаштуванням Apache з mod_rewrite на моїй розробній машині. Mod_rewrite активний і добре працює для деяких правил. Деякі правила не працюють за призначенням, як це: RewriteRule ^static/([^/]+)/([^/]+) /static.php?sISOCode=$1&sPage=$2 У static.php я роблю це (для налагодження): <?php print_r($_GET); print_r($_POST); print_r($_SERVER); die(); Які друкує (видалено деякі елементи з …
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.