問題タブ [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.

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

php - 方法?バニティ URL & .htaccess の .PHP 拡張子を無視

次の .htaccess が完全に機能しています。

これにより、次のような URL を記述できるようになります。

しかし、既存のファイルに .php 拡張子を記述しないようにする追加のルールが必要な場合はどうすればよいでしょうか?

これを現在の htaccess に追加しようとしました (ただし、機能しません):

つまり、同じ .htaccess でバニティ URL を使用して、.php 拡張子を無視したいと考えています。


解決しました!Ulrich Palha と Mario に感謝します (注文と LAST [L] フラグについて知りませんでした!

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

.htaccess - mod_rewrite を使用してパス コンポーネントをクエリ パラメータにマップするにはどうすればよいですか?

これをどのように変更しますか: http://www.mattvisk.com/?page=portfolio&item=rae

これに: http://www.mattvisk.com/portfolio/rae

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

ruby-on-rails - 複数のモデルのRailsバニティURL

アプリケーションの一部のモデルにバニティURLを設定する必要があります。基本的には製品カタログでありStore、モデルがBrandありCategoryます。ここで必要なのは、これら3つのモデルすべてのURLのようなユーザー名を設定することです。したがって、ルートは次のように表示されます。

これら3つのルートはすべて、商品コントローラーのインデックスアクションをレンダリングし、商品が特定のストア、ブランド、またはカテゴリに属していることを示す必要があります。

これを行うための宝石があるかどうか教えてください。現在、このgem https://github.com/jaustinhughey/vanitiesを試していますが、上記のように使用方法がわかりませんでした。

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

facebook - アプリのプロフィールページをアプリにリンクする

最近、バニティURLページとアプリプロファイルページの間の接続を誤って削除しました。そうすることで、「アプリに移動」ボタンもアプリプロファイルページから削除されました。

質問:

  1. アプリのプロファイルページに[アプリに移動]ボタンを表示する方法はありますか(ユーザーがアプリにアクセスできるようにするため)。

  2. 2つのページ(バニティURLページとアプリプロファイルページ)を再接続(再関連付け)する方法はありますか?

管理ページで提供されている唯一の接続オプションは、新しいコミュニティページを作成してアプリに接続することのようです-(すでにすべてのいいねを元に戻したので、このオプションは機能しないと想定していますバニティURLページを作成した12月/1月。

カテゴリがすでに([製品]> [アプリ])に設定されている場合でも、再接続または[アプリのプロファイル]ページに[アプリに移動]ボタンを表示するための回答を見つけることができません。よろしくお願いします。

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

c# - ASP.net のバニティ プロファイル URL

各ユーザーが他のユーザーと共有できる独自のプロファイルを持つ ASP.net でアプリケーションを作成しています。

プロファイルのデフォルトのアドレスは次のとおりです。

バニティ URL を指定すると、誰かが入力できます

同じページに誘導されます。プロファイル ページは、コントローラーで次の関数を使用して UserID を取得する 1 つの関数のみで動作します。

ただし、文字列を取る別のものを追加すると

これにより、AmbiguousMatch 例外が発生します。正しい関数を呼び出すことを確認するにはどうすればよいですか?

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

php - mod_rewrite: リクエスト パラメータを使用したマルチレベル URL

私は現在、この設定を行っており、users フォルダー内で正常に動作しています。

例: 127.0.0.1/site/users/admin は 127.0.0.1/site/users/index.php?i=admin になります。

これはプロフィールページ用なので、どうすればこのようなことをできるでしょうか。

ユーザー/管理者/アクティビティ

そのユーザーのアクティビティ ページを表示するには?私はこれをどのように行うかについて完全に混乱しています。

index.php がページの $_GET 変数を受け入れるようにするのが最善でしょうか? しかし、どうすればhtaccessでそれを回避できますか?

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

ruby-on-rails - Vanities Gemフォームエラー

アプリにバニティ URL を追加しようとしていて、バニティ ジェムを使用することにしました。インストールは非常に簡単で、すべてがうまく機能しているように見えました。バニティ URL を作成し、コンソールを介してユーザーに配置することができました。ユーザー作成およびユーザー更新でフォームフィールドを作成してバニティ URL を入力しようとすると、機能しません。次のエラーがスローされます。

バニティ (#2178512900) が必要で、文字列 (#2151988680) を取得しました

何が問題なのかわかりません。

私のユーザーコントローラーは次のようになります

私のフォームビューは次のようになります

問題が何であるか、またはバニティ URL を送信するためのフォームを作成する方法についてのアイデアはありますか?

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

.htaccess - 自分のサイトのバニティ URL

こんにちは、私はあまりにも多くのことを試しましたが、解決策を見つけることができなかったので、ここで質問することにしました. .mydomain.com/user/profilename は profile.php?user=Username にリダイレクトする必要があります

現在、.htaccess に次のコードがあります。

だから、これを行う方法を助けてください、事前に感謝します

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

asp.net - URL 書き換え用のカスタム HTTP ハンドラー + セッションおよびアプリケーション変数

現在、私の製品ページの URL は次のようになっています

http://www.localhost:80/products/default.aspx?code=productCode

で商品ページにアクセスしたい

http://www.localhost:80/productCode

これにはHTTPモジュールを使用しました。

web.config に登録しましたが、正常に動作しています。しかし、IIS にデプロイすると、そのセッション変数とアプリケーション変数は null 参照例外をスローしません。

誰でも私を助けることができますか?

編集: 書き換えられた URL のセッション/アプリケーション変数にアクセスするには、追加のコードが必要ですか?

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

asp.net-mvc-3 - バニティ URL を提供するには、どのようなルートが必要ですか?

ユーザーに次のようなバニティ URL を提供したいと思います。

どのようなルートを作成する必要がありますか?

次のコントローラーとアクションがあるとします。バニティ URL をそのコントローラーにマップするにはどうすればよいでしょうか?


これが私が試したことと何が起こるかです:

オプション A:

すべての URL がこのルートでキャッチされます。つまり、入力したすべての URL は、 だけではなく Account コントローラーに誘導されますfoo.com/[USERNAME]。ダメ。


オプション B:

デフォルト ルートはうまく機能しますが、プロファイルfoo.com/[USERNAME]にアクセスしようとすると HTTP 404 エラーが発生します。