問題タブ [yourls]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
479 参照

jquery - 複数のアンパサンドを使用した yourls shortner

Yourls を使用して URL を短縮するためにプロキシを使用しています。プロキシは jquery ajax メソッド (GET) を呼び出しています。渡された yourls-api.php の URL パラメータは次のとおりです。

しかし、Yourls API は 2 番目のアンパサンドからのクエリ文字列を無視しています。つまり、短縮された URL は次のようにリダイレクトされています。

longurl は、プロキシを渡す前にエンコードされます。

0 投票する
1 に答える
2014 参照

php - yourls api は短縮する前に url を実行しています

YOURLS API をインストールしましたが、1 つの問題を除いて正常に動作しています。短縮するために渡す URL が何であれ、その URL を最初に実行します。リンクの 1 つは購読解除リンクをクリックすることで、すぐにメーラーからメンバーの購読を解除します。セキュリティ トークンを使用したパスワードなしの API 呼び出しを使用しており、関数ごとにyourls-api.phpファイルを呼び出していますfile_get_contents。これが私が書いたコードスニペットです:

短縮する前に URL を実行しないように YOURLS API を停止する方法を教えてください。

0 投票する
1 に答える
2051 参照

nginx - YOURLS リダイレクトが NGINX で機能しない - 代わりにファイルをダウンロードする

サイト用にYOURLSを構成しようとしています。nginx で仮想ホストを構成しましたが、メイン アプリケーションは完全に正常に動作します。しかし、短い URL をクリックすると、実際の URL にリダイレクトされるのではなく、実際にファイルがダウンロードされます。

同じシステムがApacheで正常に動作していたため、すべての問題はnginx構成ファイルにあることがわかりました。

これは私のnginx設定ファイルです:

0 投票する
2 に答える
2023 参照

virtualhost - 複数のドメインで Yourls URL shortner の 1 つのインスタンスを使用する

複数のドメインでYourlsを使用する方法を探していましたが、主な問題は、Yourls を構成するときに config.php ファイル (YOURLS_SITE 定数) でドメイン名を指定する必要があることです。Yourls を指す実際の複数のドメインで 1 つのドメインのみを構成すると、予期しない動作が発生します。

私は周りを見回しましたが、これのための簡単なハックを見つけることができませんでした

0 投票する
1 に答える
454 参照

php - YOURLS をインストールできません (PHP 解析エラー: 構文エラー、予期しない ';'、config.php の 66 行目の ')' が必要です)

YOURLS をインストールしようとしていますが、管理ページにアクセスするたびに次のエラーが表示されます。

とにかく、誰かが私を助けることができますか?

私が持っている config.php ファイルは次のとおりです。

表示される MySQL 情報とパスワードは隠されています (注意してください)。

0 投票する
0 に答える
310 参照

php - YOURLS をドメイン エイリアス構成と共に使用する方法は?

別のドメインを指しているドメインがあり、それが指しているドメイン上の既存のページのエイリアスとして機能します。このドメイン エイリアスを使用して別の短いリンクを作成したいのですが、できませんでした。

私の現在のhtaccess構成:

YOURLS には、次の htaccess エントリが必要です。

ここで問題は、既存の YOURLS リダイレクトがある場合は YOURLS が優先され、そうでない場合は htaccess ドメイン リダイレクトが使用されるように、これら 2 つをどのように組み合わせるかということです。おそらくこれは、「フォールバック URI」( code ) (存在しないショートリンクをリダイレクトするために使用される YOURLS プラグイン) を使用して何らかの形で実現できますが、その方法はわかりません。