rewrite

Apache 2.4:IP範囲ごとにリバースプロキシへのアクセスを制限し、他のすべてのホストからの要求をリダイレクトします。
rewrite

Apache 2.4:IP範囲ごとにリバースプロキシへのアクセスを制限し、他のすべてのホストからの要求をリダイレクトします。

バックエンドWebサイトのページを提供するフロントエンドプロキシサーバーがあります(どちらもApache 2.4を実行)。 # Apache config snippet from frontend server SSLProxyEngine on ProxyPass "/blah" "https://backend.invalid/blah" ProxyPassReverse "/blah" "https://backend.invalid/blah" (つまり、次のいずれかにアクセスします。https://frontend.invalid/blah...

Admin

RewriteRuleがProxyPassをオーバーライドする
rewrite

RewriteRuleがProxyPassをオーバーライドする

Centos 7システムでApacheサーバーの隣にPythonサーバーを実行したいと思います。最も簡単な方法は、Apacheをリバースプロキシとして設定することです。これは私の仮想ホスト構成です。 <VirtualHost *:443> DocumentRoot /home/username/mydomain/src ServerName mydomain.com ErrorLog logs/mydomain-error_log CustomLog logs/mydomain-ac...

Admin

Apacheのmod-rewriteモジュールがいくつかのGETリクエストを処理しますが、他のリクエストを処理しないのはなぜですか?
rewrite

Apacheのmod-rewriteモジュールがいくつかのGETリクエストを処理しますが、他のリクエストを処理しないのはなぜですか?

mod_rewriteを動作させようとしています。私は非常に単純なルールを試しています。 RewriteEngine On RewriteRule ^/one /var/www/html/oldindex.html これは完全な設定ファイルです:/etc/apache2/sites-available/govmeeting.org.conf <Directory /var/www/html> Require all granted </Directory> <VirtualHost *:80> Serve...

Admin

Apache設定ですべてのリクエストをindex.htmlにリダイレクトしようとするすべての試みは失敗します。
rewrite

Apache設定ですべてのリクエストをindex.htmlにリダイレクトしようとするすべての試みは失敗します。

index.htmlのみを要求するAngular SPAがあります。このサーバーへの他のすべてのURL要求は、SPAによって内部的に処理されます。すべての404エラーをindex.htmlにリダイレクトしたいと思います。 [更新:この記事では、これを達成するためにmod_rewriteを使用する方法について説明します。たぶんこれは私がしなければならないことではないかもしれません。 ] 私はApache設定を初めて使用します。オンラインで見つけたすべてのソリューションは失敗しました。 httpトラフィックをhttpsにリダイレクトする書き換えを正常に追加できま...

Admin

Apache 역방향 프록시에서 리디렉션 규칙 구성
rewrite

Apache 역방향 프록시에서 리디렉션 규칙 구성

abc.com의 모든 요청을 abc-test.com으로 리디렉션해야 하는 Apache 역방향 프록시 설정이 있는데, 이 프록시의 백엔드는 AWS ALB입니다. 다음 구성이 작동하지 않습니다. ProxyRequests Off ProxyPass / https://internal-us-east-1.elb.amazonaws.com/ retry=0 connectiontimeout=300 timeout=300 ProxyPassReverse / https://internal-us-east-1.elb.amazo...

Admin

SSH経由で接続するときのパスの書き換え/エイリアスの指定
rewrite

SSH経由で接続するときのパスの書き換え/エイリアスの指定

私のgitリポジトリをGitlabからGogsに移行し、いくつかの組織/グループ名を変更し、リポジトリを再構成する機会を得ました。 Composerや他のパッケージャを使用するプロジェクトの場合は、現在Git + SSH URLが機能し続けたいと思います。 Gogsで方法を見つけましたが、何も達成できなかったようです。 Apacheがmod_rewriteを使用しているかのように、サーバー上のSSHパスを再構築します。 SSHを使用してこれを行う方法はありますか?.authorized_keysGogsはすでにコマンドを介してリポジトリへのアクセスを調整する...

Admin

HTTPDリダイレクトルールをプロキシとして使用すると、ファイルが見つからないというエラーが発生します。外部URLにプロキシするには?
rewrite

HTTPDリダイレクトルールをプロキシとして使用すると、ファイルが見つからないというエラーが発生します。外部URLにプロキシするには?

AWS Elasticsearch用のリバースプロキシがあります。問題がありますRedirectRule。何を試しても、私のURLはファイルとして解釈されます。 SSLProxyEngine On ProxyRequests On ProxyPreserveHost On RewriteEngine On RewriteRule /test-api https://vpc-cls-elasticsearch-test-tmqu2s2mcftvsuqe.amazonaws.com [P] ProxyPassReverse /test-api https:/...

Admin

WebサイトのルートディレクトリのURLを書き換える
rewrite

WebサイトのルートディレクトリのURLを書き換える

これはCentos 8のApache 2.4.37 Webサーバー構成です。 ファイル/etc/httpd/conf.d/mysite.conf: <VirtualHost *:80> ServerName mysite.com DocumentRoot "/var/www/html" RewriteEngine on RewriteCond %{SERVER_NAME} =mysite.com RewriteRule ^ https://%{SERVER_NAME}%{REQUEST_URI} [E...

Admin

.htaccess 書き換えを Apache 仮想ホスト構成に転送する
rewrite

.htaccess 書き換えを Apache 仮想ホスト構成に転送する

私はサーバーのすべてのドメインでクエリ文字列に特別なキーワードの組み合わせが表示されるたびに呼び出されるスクリプトを使用しています。各ドメインで次の行を使用して .htaccess ファイルを使用します。 RewriteBase / RewriteCond some_conditions_here RewriteRule .* myspecialscript.php [L,QSA] 時々書き換え条件に対処するため、仮想ホストごとにすべての.htaccessを変更する必要があります。しかし、私は特別なセクショ...

Admin

ワイルドカードを含むApache RewriteMap
rewrite

ワイルドカードを含むApache RewriteMap

新しいサーバーから複数のドメインを移行したいと思います。最初の手順では(SEOの観点からはお勧めできませんが)、すべてのコンテンツを新しいドメインのルートにリダイレクトする必要があります。 その後、チームはより細かいリダイレクトを望んでいました(したがってRewriteMapsを使用)。 私は次のようなものを使用したいと思います: ^/(.*) https://www.newdomain.com/ しかし、私は間違った方法で行っているようです。 ...

Admin

「実際の」URL名と異なる名前を表示します。
rewrite

「実際の」URL名と異なる名前を表示します。

着信http要求を変更する必要があります。 ~のためwww.pathfinder.com/T/client/care/login.html のように見えるwww.Theshop/care/login.html ブラウザの「URL」行にあります。 「URL」書き換えを使用してこれをどのように実行できますか? 頑張った RewriteEngine on RewriteRule "^www.pathfinder.com/T/clients/care/$" "www.Theshop.com/care/" しかし、これはうまくいかないようです。 ...

Admin

NGINX書き換えルールが機能しません。
rewrite

NGINX書き換えルールが機能しません。

ルールを書き換えるためにNGINXを使用していますが、何をしても機能しません。 現在のリンク: /tutorials/index.php?article=2 私が望む方法 /tutorials/2 私 - 現在 - NGINX書き換え設定/規則: location / { try_files $uri $uri/ =404 /index.php?$args; rewrite ^/tutorials/([0-9]+)$ /tutorials/index.php?article=$1 last; } 私がここで何を間違って...

Admin

ルールの書き換え nginx、トークン
rewrite

ルールの書き換え nginx、トークン

nginxプロキシパスの背後にあるJavaアプリケーションがあります。 URLが呼び出されると、アプリケーションは提供されたコンテンツへのパスを自動的に生成します。 だから、電話すれば手にhttps://somedomain.com入るhttps://somedomain.com/todayisaniceday 以下は、nginxのプロキシ転送ディレクティブと書き換えルールです。 location /URI{ proxy_pass http://IP:PORT/URI; proxy_set_header X-Forwa...

Admin