問題タブ [slash]

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 投票する
4 に答える
6988 参照

seo - URL 末尾のスラッシュと seo

SEOとページランクどっちがいい?

mysite.com/directory/my-page

また

mysite.com/directory/my-page/

上記の 2 つの URL が検索エンジンによって 2 つの別個のページとして扱われることはわかっていますが、一貫してどちらの形式を使用し、どちらが優れているかを判断するのに苦労しています。

ありがとう、

ハム

0 投票する
7 に答える
13545 参照

wcf - 末尾にスラッシュがないWCFRest4.0の単純なURLルート

WCF RESTサービステンプレート40(CS)に基づくWCFREST4.0プロジェクトがあります。末尾にスラッシュを付けずに、単純なサービスエンドポイントURLを公開したいと思います。例えば:

  1. CarService.cs
  2. TruckService.cs

私は上記のURLを(ディレクトリではなく)リソースリクエストと見なしているため、ここでは末尾のスラッシュは適切ではないと思います。

残念ながら、私は常に/cars/と/trucks/にリダイレクトされ、末尾にスラッシュが付いているため、希望する動作が得られないようです。

「車」のルートとサービス方法を定義した方法は次のとおりです。ルートまたはURIテンプレートの定義にはスラッシュを含めていないことに注意してください。

MVCはこのようには機能しないことに注意してください。MapRouteメソッドを使用すると、/ about /にリダイレクトせずに、リクエストをhttp://www.domain.com/aboutに直接ルーティングできます。WCF REST 4.0で同じ動作を得るにはどうすればよいですか?

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

.htaccess - URL に末尾のスラッシュを追加する

現在の .htaccess ファイルは次のようになります。

すべての URL にスラッシュを追加したい

このような:

そして、現在のリンクを新しいスラッシュ URL にリダイレクトしたい

誰か助けてくれませんか?

0 投票する
3 に答える
1289 参照

xml - 述語を使用してデータにスラッシュを含む Xpath 一致ノード

SoapUI を使用して xml 応答データを検証しているときに問題が発生しました。問題を解決できるように、問題を XPath Visualizer に転送しました。

Xpath クエリを使用して、子ノードb:ActivityDescription値が '7.75000%10/30-11-10 $1602' に等しい b:AccountActivityノードを、以下の xml の抜粋から返したいと考えています。

これは私のxpathクエリです:

ノード値のスラッシュが一致の失敗の原因となっているようです。xml および xpath クエリからそれらを削除すると、一致します。ノード値のスラッシュの一致に問題はありますか? 根本的な質問のように思えますが、答えが見つかりません。

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

json - JSON でスラッシュがエスケープ可能な文字なのはなぜですか?

重複の可能性:
JSON: スラッシュがエスケープされるのはなぜですか?

json.orgは、スラッシュ (別名 solidus、/) をエスケープできると述べています。

ただし、エスケープされていないスラッシュも有効です。

この背後にある合理的な理由は何ですか?それはJavascriptのルーツから来ていますか?(つまり、"</script>"ブラウザベースの Javascript の問題です。Douglas Crockford のコメントを参照してください) それとも、他の理由がありますか?

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

django - django - 自動スラッシュが追加された URL

私は自分のウェブサイトでdjango adminを使用しています。admin ( http://example.com/admin ) の後にスラッシュなしで URL を入力すると、404 エラーが発生します。django が URL の末尾にスラッシュを自動的に追加すると思いました。もちろん、スラッシュで終わる URL を入力すると正常に動作します。私が間違っていること、またはどの設定を変更する必要があるか。アイデアをありがとう。

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

php - PHPでスラッシュが含まれているファイルを削除する

私はアプリを作成し、それがテストされたときに、テスターは「Joe'sTestPage」という名前のファイルを作成しました。これは、「Joes\'TestPage.htm」に相当します。Mの問題は、名前にスラッシュが含まれているためにファイルが削除できないことです。cpanelでftpを使用しようとしましたが、それも削除できません。

誰かが解決策を知っていますか?

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

apache - request_uri で二重スラッシュ (空のパラメーター) を検出する

関連 1 2 3

しかし、この質問は少し異なります。

次のような RewriteRule があるとします。

したがって、http://localhost/test/a/b/cはhttp://localhost/go.php?q=THREE_a_b_cに書き換えられます。

ここで、 http://localhost/test/a//c のように、中央のパラメーターが省略され、結果が二重スラッシュになる条件を明示的にキャッチしたいとします。

だから私は次のようなルールを書きます:

しかし残念ながら、ルールは決して一致しません。二重スラッシュと の両方で保持されていても、RewriteRuleは二重スラッシュを認識しないようです。%{THE_REQUEST}%{REQUEST_URI}

だから私は次のようなルールを書きます:

RewriteCondは REQUEST_URI に二重スラッシュがある場合にのみ適用されるため、これは機能しますしかし、ご覧のとおり、正規表現で解析するときに二重スラッシュがないと想定する必要があります。

RewriteRule が %{REQUEST_URI} で機能すると思っていたので、これはすべて非常に気がかりです

私の質問は、生の %{REQUEST_URI} ではない場合、RewriteRule は何をフィードするのでしょうか?

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

apache - RewriteRuleオプションの末尾のスラッシュの問題

パーマリンクがオンになっているワードプレスサイトと並行して構築しているアプリケーションに取り組んでいます。したがって、ワードプレスのキャッチオールの側面を処理する他の書き直しがhtaccessの後半にあります。しかし、私はそれがそれらに到達する前に、私自身の書き直しのいくつかを実行しようとしています。-そして私の後に[L]を使用するのは当然です。スラッシュを許可するか、スラッシュを許可しない(そしてそれでも一致させる)オプションを最後に追加しようとするまで、すべてが完璧に機能しています。

このサーバーで500エラーをスローする例を次に示します。

ただし、以下は問題なく機能し、htaccessの前の例を上回っています。

私はバリエーションを試しましたが、ほとんど/まったく成功しませんでした。

0 投票する
4 に答える
7253 参照

java - Windows 上の Java: ファイル名の「/」スラッシュが区切り文字として機能しないようにする

提供された文字列に基づいてファイルを作成する必要があります。この例では、ファイル名を「My file w/ stuff.txt」とします。Javaがファイルを作成するとき

デフォルトの Windows 区切り記号は ですが、スラッシュがファイル区切り記号である'\'と想定しています。'/'したがって、将来の への呼び出しはfile.getName()を返し" stuff.txt"ます。これは私のプログラムに問題を引き起こします。

この動作を防ぐ方法はありますか?