問題タブ [vanity-url]
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.
apache - Apache での末尾のスラッシュのないバニティ URL
以下のコードは、当サイトの /profiles/ ディレクトリ内のすべての URL を から に書き換えますがexample.com/profiles/name/
、example.com/name/
末尾のスラッシュを削除して、結果の URL をさらに簡素化し、example.com/name
最新のソーシャル メディアのようにきれいにしたいと考えています。
これをどのように(そして安全に)行うことができますか?Stumble upon でいくつかの解決策を見てきましたが、それらを組み合わせると機能する可能性がありますが、現在、サイトのすべてのプロファイルは、スクリプトによってその場で組み立てられるのではなく、独自の物理ディレクトリを持っています.
更新: @jon-lin は、How to access directory's index.php without a Trailing slash AND not get 301 redirectで同様の状況に対する解決策を提供しましたが、それを私たちのものに適用する方法がわかりませんでした (上記)。
wordpress - Azure Web サイトのカスタム ドメイン名
初めての Azure Web サイトのセットアップを開始しました。WordPressサイトのセットアップ方法を学ぶために、無料のWebサイトバージョンから始めました。次に、サイトを Azure Shared に昇格させて、カスタム ドメイン名をセットアップできるようにしました。バニティ ドメイン名の設定に苦労しましたが、これは現在有効です。
ただし、サイト リソースは、www.cloudhound.co.uk へのカスタム ドメインではなく、cloudhound.azurewebsites.net を読み込んでいます。
データベースが新しいドメインを指すように設定するにはどうすればよいですか?
プラグイン Better Search Replace プラグインは、データベース内の URL やその他のテキストを更新できることを示唆しています。私の質問は、検索ボックスに cloudhound.azurewebsites.net/home/ と入力し、置換ボックスに cloudhound.co.uk と入力するか、または検索ボックスに //www.cloudhound.azurewebsites.net/home/ と入力し、 REPLACE BOX //www.cloudhound.co.uk でおそらく両方?http:// を追加する必要がありますか ありがとうございます。
vanity-url - Webcenter サイト: 画像または PDF のバニティ URL
Webcenter Sites 12.2.1 を使用していますが、バニティ URL を使用したメディアのテンプレートについて質問があります。私のユーザーは、PDF、画像、またはそのようなブロブなどの一部のメディアのバニティ URL を持ちたいと考えています。javascript や css などのテキスト ベースの属性については実行できますが、blob ベースの属性については少し行き詰まっています。ポイントは、アセットのバニティ URL を作成するには、テンプレートを使用する必要があるということです。テンプレートでテキストを表示する必要がある場合、問題はありません。ブロブの場合、属性を取得できますが、ブロブ サーバー URL を呼び出さずにテンプレートとして結果をストリーミングしたい場合、使用できるものは何も得られません。
私が使用するテンプレートのコードは次のとおりです。
私はすでに回避策を試しました:ブロブサーバーにリダイレクトしますが、問題は、リダイレクトを使用した画像 < img src="/prettyUrl" > が機能しないため、URLを直接使用できないことです。
誰かがそうしようとしましたか?
aem - AEM での Sling:alias と vanityUrl の比較
バニティ URL と sling:alias の主な違いは何ですか?
ドキュメントに従って:ここ
sling:alias – このプロパティは、リソースのエイリアス名を示すために任意のリソースに設定できます。たとえば、リソース /content/visitors の sling:alias プロパティを besucher に設定すると、URL で /content/besucher としてリソースをアドレス指定できるようになります。
バニティ URL - CQ でバニティ URL を定義して、Web サイトで覚えやすく検索しやすい URL を作成します。
しかし、違いが正確に何であり、いつ使用するのかはまだわかりません。これで私を助けてください。
ruby-on-rails - モデルとは別のテーブルに変数が格納されているバニティ URL を作成する
特定のモデルの教師が表示するように、FriendlyId gem を使用してバニティ URL を作成しようとしています。
それ以外の
私が遭遇した問題は、{first_name} / {last_name} に関する情報が、教師のテーブルではなく、ユーザーからアクセスできる Contact テーブルに格納されていることです。テーブル間の関係は次のとおりです。
Teacher モデルに次のように追加しました。
そのため、FriendlyId はメソッド full_name_to_url を呼び出してスラッグを作成します。
すべての変更を既存のレコードに適用して保存しようとすると、次のメッセージが表示されました。Teacher.find_each(&:save)
私の方法に何か問題があると思いますか?
python - 従来の Flask アプリにバニティ URL を実装する方法は?
従来の Flask アプリの既存の URL をより「バニティ」な URL スキームにリダイレクトまたは置換する必要があるという問題に直面しています。
例えば:
www.example.org/camp -> 実際にはhttps://example.org/connect/rally_camps/registerを指しています
nginx構成を使用してこれを機能させることができましたが(これは、典型的なuwsgi +リバースプロキシnginx構成をserverdに使用しています):
バニティ URL にアクセスすると、非バニティ URL (長い URL) にリダイレクトされます。これは明らかに醜く見えます...nginxにリダイレクトするように指示する方法があるかどうかはわかりませんが、同じURLを保持するか、これはFlaskの作業が必要なものです...ユーザーがバニティURLを長いURLにヒットすると、301リダイレクトが発生する可能性があります? しかし、これはまた URL を変更すると思います... 何かアイデアはありますか?
ありがとう!