問題タブ [dynamic-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.
seo - 動的 URL を使用した SEO とハードリンク
ASP.NET MVC (または HttpHandlers を使用) を使用すると、この質問のようなタイトルを含む URL を動的に生成できます。
タイトルが変更 (たとえば、編集) され、別のサイトからのページへのリンクがあった場合、またはその URL に対して Google のページランクが計算された場合はどうなりますか?
私はそれがすべて失われたと思いますよね?(リンクはどこにもポイントせず、計算されたページランクは失われます)
もしそうなら、それを避ける方法はありますか?
apache - 動的 URL の mod_rewrite ルールに関するヘルプ
うーん.. mod_rewrite は私を愚かに感じさせます。私はまだそれについて頭を悩ませていません。:/
私はこのURLを持っています:
http://example.com/a/name/
...ここで指摘したいこと:
http://example.com/a/index.php?id=name
...引数としてname
渡されるのはどこですか。index.php
id
私が試したものはすべて、404または500のいずれかになります.. :(
python - Google の AppEngine 内の動的 URL
こんにちは、
私は現在、Google AppEngine 内で信じられないほど単純なものを構築しようとしています。目標は、私の iPhone アプリケーションに接続する単純な写真共有アプリケーションを構築することです。これはすべて、Python と Objective-C の両方の学習体験です。
(私はかなり長い間PHPプログラマーでした)。
目標は、次のような URL を作成することです: /img/{{ model.key.id }}
問題は、Python スクリプトをどのように実行しても、エラーが発生するか、FOR ステートメントでラップされたテンプレート ページに何も表示されないように見えることです。
私の App.yaml ファイル:
私のモデル (beta.py 内):
画像ページを表示するための私のクラス:
クラスで次のすべてを試しましたが、すべて失敗に終わります。URLにkey、key.name、およびkey.idを指定して試しました:
私のURL:
テンプレート クエリ:
これは信じられないほど単純なもののように思えます。何かが欠けていることはわかっていますが、どこにあるのかわかりません。これは PHP で記述しますが、AppEngine のコンセプトが気に入っています。上で述べたように、これは Python の優れた学習体験です。
補足として、このアプリケーションはサイトのホームページで動作します。私は単に GQL クエリを持っており、画像を正常に出力しますが、/img/id ページに移動しようとすると失敗します。
男性(およびギャル)にアドバイスはありますか?前もって感謝します!
更新 #1 :
ジョナサンの要求によると、以下は Image クラスです。
また、これを投稿した後、実際の画像として/imgを実行し、ビューページを表示するために/img/を実行しようとしていたため、これが問題の一部であることに気付きました。それ以来、これを変更し、現在は機能するモデルを持っています。ただし、key.id ではなく Key に基づいています。
URL:
新しい ViewPage クラス:
つまり... View ページ (コメントなどを含む) にアクセスするには、次の URL にアクセスする必要があります: /b/i?img_id={{ image.key }}
少なくともページは機能していますが、上記のようにページを次のように表示することをお勧めします: /b/img/{{ image.key.id }}
更新 #2: ViewPage クラスと URL が更新されました:
新しい URL: ('/b/image/([-\w]+)', ViewPageV2),
以下は 2 つのスクリーンショットで、1 つは ID "1" が存在する証拠であり、現在発生しているエラーです。
代替テキスト http://img215.imageshack.us/img215/9123/screenshot20091130at937.png
代替テキスト http://img215.imageshack.us/img215/2207/screenshot20091130at938.png
もう一度、ありがとう!
.htaccess - .htaccess リダイレクト動的 URL
次のコードを使用して、動的 URL を同じドメイン内の新しい動的 URL にリダイレクトしようとしています。
私もこれらを試しました:
しかし、これは にリダイレクト/products/item/342/
して/product/42/
いました。これをより大きな数 (例: 123456789) でテストしたところ、 にリダイレクトされました/product/23456789/
。
私のルールが最初の桁を取得していないように見えますが、これを解決するのを手伝ってくれる人はいますか?
私も[\d]
インストール済みのを使用してみまし[0-9]
たが、これには同じ問題があります。
乾杯!
html - curl:動的URLからダウンロード
私はbashでcurlを含むhtmlファイルをダウンロードしようとしています。このサイトのように:http: //www.registrar.ucla.edu/schedule/detselect.aspx?termsel = 10S&subareasel = PHYSICS&idxcrs = 0001B +++
手動でダウンロードすると、正常に動作します。ただし、crontabを使用してスクリプトを実行しようとすると、出力htmlファイルは非常に小さく、「オブジェクトはここに移動しました」とだけ表示されます。壊れたリンクで。これは、crontabコマンドが実行するスパース環境と関係がありますか?私はこの質問を見つけました:
しかし、私はphpではなくbashを使用しています。bashでこの問題を修正するために設定する同等のコマンドラインオプションまたは変数は何ですか?
(wgetではなくcurlでこれを実行したい)
編集:まあ、ファイルを手動で(インタラクティブシェルを介して)ダウンロードすることは機能することもありますが、機能しないこともあります(「オブジェクトはここに移動しました」というメッセージが表示されます)。したがって、特にcronの環境の問題ではなく、curl自体の問題である可能性があります。
cronエントリ:
* * * * * ~/.class/test.sh >> ~/.class/test_out 2>&1
test.sh:
編集:問題は解決しました。問題は、URLの漂遊タグでした。これは、スクリプトを生成するために実行していて、sedがのすべてのインスタンスを正規表現sed s,"<URL>",\""$url"\", template.txt > test.sh
に置き換えたためです。URLを修正した後、カールは正常に機能します。&
<URL>
mod-rewrite - 動的URLを新しい動的URLに書き換えます
私はRewriteEngineを初めて使用しましたが、次の問題に対する答えを見つけることができませんでした。私はeコマースサイトを運営しており、製品のSKUのカタログは常に変化しています。私たちのURLは動的です。問題は、動的変数を別の動的変数にリダイレクトさせたい場合はどうなるかということです。
たとえば、私は欲しい:
http://www.mydomain.com/product.jhtm?id=12345
今行くには:
www.mydomain.com/product.jhtm?id=78910
.htaccessを介してこれを行うにはどうすればよいですか?
前もって感謝します。
regex - 動的URL目標設定の正規表現
この正規表現を使用してGAで2日間の目標を設定しようとしましたが、頭を悩ませることができません...
URLの形式は次のとおりです。
transaction_id =には、9つの数字
verify=
が入力されます。数字の文字列、大文字と小文字の両方が入力されます。
基本的には、次のURLで終わるURLのみを照合したいと思います。&method=creditcard&type=purchase
私はただ入れようとしました&method=creditcard&type=purchase
が、他のURLも取得します。
apache - サイトの背後にあるテクノロジー (Google サイト、Shoppify など) は何ですか?
Google サイトや shopify などのサイトで、顧客が Web サイトを作成し、それを自分のドメインにリンクする方法を知りたいです。Google サイトでは、ユーザー提供のドメインでユーザーが独自の Web サイトを作成できます。また、shopify では、ユーザーが独自の e コマース サイトを作成できます。ここでも、作成した Web ショップへのアクセスに使用する独自のドメインを提供できます。
どちらの場合も、表向きはユーザーのドメイン名をブラウザーに入力することで Web サイトにアクセスしますが、実際には Web サイトはサードパーティ企業 (Google、Shopify など) によってホストされています。
これはどのように可能ですか?これが(可能性が高い)どのように行われているかについての洞察を持っている人はいますか?
php - PHP:htaccessのデフォルト変数
URLの最後に来るクエリのデフォルト変数を設定したい
.htaccessファイルは、次のようにURLをリダイレクトします。
表示されたURL
次のように、ページ名が設定されていない場合。
デフォルトは「インデックス」です。php関数を使用することもできますheader("location:url")
が、URLが必要ない場合は、最後に「インデックス」の部分が表示されます。
htacessコンテンツ
php - htaccess を使用したデフォルト ページへの単純なリダイレクト
ページの例/folder/
をリダイレクトするには、htaccess ファイルの最後にエントリが必要です。
http://www.server.com/folder/"some-page-name"
ページが定義されていない場合は、デフォルトで「インデックス」にしたい
ヘタセス