問題タブ [url-style]

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

php - Last.FM や Wikipedia などのコミュニティ URL スタイルをどうするか?

の文字をどのように扱うべきかを理解しようとしていますURLs。これは、ユーザーがコンテンツを保存し、URL.

だから、ウェブサイトのようなWikipediaものLast.FM

サイトを見ると、ユーザーが何かを書く
http://it.wikipedia.org/wiki/Trentemøllerと、アーティストのページにたどり着くことができます。

ページが読み込まれた後、次のように書かれている URL をコピーすると:
http://it.wikipedia.org/wiki/Trentemøllerしかし、テキスト エディタに貼り付けると、次のように貼り付けられます。
http://it.wikipedia.org/wiki/Trentem%C3%B8ller

そのため、文字øは次のように貼り付けられます%C3%B8

もちろんこのようなURL(アーティスト小林武史さんのページ)も同様です。

http://www.last.fm/music/小林武史
http://www.last.fm/music/%E5%B0%8F%E6%9E%97%E6%AD%A6%E5%8F%B2

1 番目または 2 番目の数字を入力すると、どのような場合でもページは機能しますが、なぜですか?

.htaccesandを使用して何かを行う必要があると思いますmod_rewriteが、よくわかりません。特殊文字は自動的に URL 特殊文字に変換されますか?

次に、PHP にコンテンツ名を使用して正しいクエリを実行させるにはどうすればよいでしょうか?

次のようなテーブルがある場合

からボブを取得するmod_rewriteような住所を書くことはできますが、どうですか?http://mysite.com/user/bobusernametable_usershttp://mysite.com/user/小林武史

ここで、私がやろうと思っていることの簡単な例を示します。

これは機能しますが、[a-zA-Z0-9_+-] に限定されています。セキュリティをあまり失うことなく、他の文字と同様にすべての文字との互換性を高めるにはどうすればよいですか?

誰かがトラブルを回避する方法を知っていましたか?

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

url - & char と残りの特殊文字を含む URL を使用する

特殊文字を使用して作業しようとしてURLsいますが、正しく動作させるために何をすべきかを理解するのに問題があります。

次のような URL を見たことがあります。

Last.FM で完全に動作しますが、どうすればよいですか?

私はこの質問.htacessでそれを行う方法を尋ねましたが、 fileの正規表現投稿のおかげで部分的に問題を解決しましたが、(.+?)まだ URL の読み取りに問題があります。

http://mysite.com/event/Dance&Jump私のphpページで次のようなものを書いて使用すると:

ページが印刷されます。

Last.FM や Wikipedia のようなほぼすべての特殊文字を扱えるようにしたい

特別な文字の URL と一般的な手順を使用するためのテクニックはどのようになっていますか?

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

url - ウェブサイトはどのようにして URL をきれいに (ファイル名や拡張子なしで) 作成し、それによってどのような利点が得られるでしょうか (セクシーさを除く)?

それ以外の


それ以外の

かなり前から存在していますが、どこにも記事が見つからないようです。

ディレクトリとindex.phpファイルで簡単にできることは知っていますが、ほとんどのサイトではそうではないと確信しています...

こいつらはどうやってやるの?URL がきれいに見えること以外に、どのようなメリットがあるのでしょうか?