問題タブ [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.
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 番目の数字を入力すると、どのような場合でもページは機能しますが、なぜですか?
.htacces
andを使用して何かを行う必要があると思いますmod_rewrite
が、よくわかりません。特殊文字は自動的に URL 特殊文字に変換されますか?
次に、PHP にコンテンツ名を使用して正しいクエリを実行させるにはどうすればよいでしょうか?
次のようなテーブルがある場合
からボブを取得するmod_rewrite
ような住所を書くことはできますが、どうですか?http://mysite.com/user/bob
username
table_users
http://mysite.com/user/小林武史
ここで、私がやろうと思っていることの簡単な例を示します。
これは機能しますが、[a-zA-Z0-9_+-] に限定されています。セキュリティをあまり失うことなく、他の文字と同様にすべての文字との互換性を高めるにはどうすればよいですか?
誰かがトラブルを回避する方法を知っていましたか?
url - & char と残りの特殊文字を含む URL を使用する
特殊文字を使用して作業しようとしてURLs
いますが、正しく動作させるために何をすべきかを理解するのに問題があります。
次のような URL を見たことがあります。
Last.FM で完全に動作しますが、どうすればよいですか?
私はこの質問.htacess
でそれを行う方法を尋ねましたが、 fileの正規表現投稿のおかげで部分的に問題を解決しましたが、(.+?)
まだ URL の読み取りに問題があります。
http://mysite.com/event/Dance&Jump
私のphpページで次のようなものを書いて使用すると:
ページが印刷されます。
Last.FM や Wikipedia のようなほぼすべての特殊文字を扱えるようにしたい
特別な文字の URL と一般的な手順を使用するためのテクニックはどのようになっていますか?
url - ウェブサイトはどのようにして URL をきれいに (ファイル名や拡張子なしで) 作成し、それによってどのような利点が得られるでしょうか (セクシーさを除く)?
それ以外の
それ以外の
かなり前から存在していますが、どこにも記事が見つからないようです。
ディレクトリとindex.phpファイルで簡単にできることは知っていますが、ほとんどのサイトではそうではないと確信しています...
こいつらはどうやってやるの?URL がきれいに見えること以外に、どのようなメリットがあるのでしょうか?