Вопросы с тегом «rewrite»

11
nginx: переписать все, кроме одного места

Прямо сейчас мой nginx переписывает несколько доменов в один основной домен, который мы используем. Вот одно правило из моего конфига: server { listen X.X.X.X:80; server_name .exampleblog.org; rewrite ^(.*) http://blog.example.org$1 permanent; } Каждый запрос к ** exampleblog.org * перенаправляется...

11
Контролировать цель прокси Nginx с помощью куки?

Я пытаюсь преобразовать обратный прокси-сервер, используя интересную настройку Apache mod_rewrite, чтобы использовать вместо него Nginx (из-за внешних проблем мы переходим с Apache на Nginx, и почти все работает отлично, кроме этой части). Моя первоначальная установка состояла в том, чтобы...

11
Nginx переписать конвертировать Querystring в путь

Мне бы понравилось это простое правило переписывания: /somefolder/mypage.aspx?myid=4343&tab=overview быть перенаправленным на: /folder/4343/overview/ Я искал некоторые решения, и на самом деле ни один не работал .. Я старался: rewrite ^/somefolder/mypage.aspx?myid=(.*)&tab=overview$...

11
Как извлечь только имя файла из запроса URI

Я пытаюсь переписать запрос URI в зависимости от расширения файла, затем извлечь только имя файла из URI и сохранить его в другой папке. Проблема здесь не в предопределенной переменной для имени файла и доступных переменных uri, request_uriи request_filenameдаст полный URI. server{ set $file_folder...

11
Можно ли заменить содержимое на каждой странице, передаваемой через прокси, подобно тому, как mod_rewrite используется для URL?

Можно ли заменить содержимое на каждой странице, передаваемой через прокси, подобно тому, как mod_rewrite используется для URL? Документация по замене не понятна. У меня есть несколько страниц с обратным проксированием, которые имеют абсолютные пути. Это ломает сайт. Они нуждаются в замене, и такие...

10
Apache: Где изучить журналы перенаправления?

Я усложнил RewriteCondи RewriteRuleв одной машине. И в соответствии с этими правилами некоторые запросы будут перенаправлены на другую машину. Так есть ли какой-нибудь журнал Apache, который ясно показывает, как происходит перенаправление? Потому что перенаправление происходит так, как я не...

10
Почему перенаправления .htaccess работают в http, а не по https?

У меня есть простой файл .htaccess, который отлично работает на http-версии сайта, но не когда я захожу на https. Почему? RewriteEngine on #This is so if the file exists then use the file RewriteCond %{REQUEST_FILENAME} -f RewriteRule ^ %{REQUEST_FILENAME} [L] #These conditions check if a file or...

10
Перенаправление SSL без предупреждения

Клиент имеет сертификат SSL только для версии домена www.site.com, но не для site.com. Перенаправление для обычного HTTP не было проблемой через mod_rewrite. Тем не менее, этот метод, казалось, потерпел неудачу для нас для HTTPS. Мы хотим , чтобы перенаправить https://site.com запросы...

10
Временно перенаправить * все * запросы HTTP / HTTPS в IIS на страницу «Обслуживание сервера»

У нас есть сервер IIS, на котором размещены сотни отдельных веб-приложений, и физический сервер баз данных, на котором размещены эти приложения, будет переведен в автономный режим на техническое обслуживание на короткий период (мы ожидаем, что это займет менее 15 минут). В течение этого периода мы...

9
Настройка SSL с Apache перед Tomcat

Я пытаюсь настроить Apache с SSl и прокси SSL-запросов к моему экземпляру Tomcat. Я думаю, что я сделал работу SSL, но все еще появляется ошибка, которая появляется: Bad Gateway The proxy server received an invalid response from an upstream server. * SSL Virtualhost * LoadModule ssl_module...

9
Разница между «перенаправлением перманента» и mod_rewrite RewriteRule

Это сервер Apache httpd 2.2. Мы требуем, чтобы доступ к этому веб-серверу был зашифрован HTTPS. Когда веб-клиенты посещают мой сайт по адресу http://www.example.org/ $ foo (порт 80), я хочу перенаправить их запрос на зашифрованный HTTPS-сайт по адресу https://www.example.org/ $ foo. Кажется, есть...

9
Принудительное использование HTTPS с помощью mod_rewrite, включая прокси SSL

У меня есть сервер, получающий некоторый трафик от балансировщика нагрузки, завершающего SSL - в этом случае он приходит как HTTP через порт 80 с http_x_forwarded_proto= "https" Мне нужно правило mod_rewrite, которое разрешает только прямой HTTPS-трафик или перенаправленный HTTPS-трафик. У меня...

9
Почему мой RewriteLog не работает?

У меня есть .htaccess, который выглядит так: RewriteEngine on RewriteLog "/Applications/MAMP/logs/rewrite_engine_log" RewriteCond %{REQUEST_URI} !/(index.php|css|images|js)/.*$ RewriteRule (.*) /mysite/index.php/$1 Когда я добавляю эту директиву RewriteLog, я получаю внутреннюю ошибку сервера. В...

9
Понимание apache 2.4 mod_proxy_fcgi и RewriteRules в htaccess

Недавно мы переключили один из наших веб-серверов на Apache 2.4 и работали с PHP через php-fpm и mod_proxy_fcgi. Почти все работает довольно хорошо, но есть одна проблема, которую я пока не понимаю. Один из наших сайтов работает под управлением WordPress, который содержит хороший список правил...

9
Как сделать так, чтобы все URL проходили через один файл PHP?

Как системы MVC, в которых URL-адреса представлены в этих формах, принудительно обрабатывают все запросы через один файл index.php? http://www.example.com/foo/bar/baz http://www.example.com/goo/car/caz/SEO-friendly-name-of-the-object http://www.example.com/hey/you РЕДАКТИРОВАТЬ: Когда я пытаюсь...

9
Почему не работает включение журнала перезаписи в .htaccess?

Я хочу включить ведение журнала перезаписи, чтобы можно было отладить правило перезаписи, но добавление директив RewriteLog вызывает ошибку 500. Информация о версии: Ubuntu 14.04 Server version: Apache/2.4.12 (Ubuntu) Server built: Feb 4 2015 14:22:06 содержание .htaccess <IfModule...