問題タブ [pretty-urls]
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 - Pretty URL を変更する際の URL リダイレクトの管理 - ベスト プラクティス
「タイトル」など、何度か変更される可能性のあるデータの URL オフ プロパティに基づいている場合、URL リダイレクトを管理するための基準は何ですか?
多くの画像を含む Web サイトがあり、URL を次のようにしたいと考えています。
http://www.mySite.com/images/132123/my-cool-image-title
今、多くの人が画像をブックマークし、1 週間後に次のように変更したとします。
http://www.mySite.com/images/132123/renamed-image-title
だから今、古いものをブックマークした人々のためのリダイレクトが必要です...画像ごとに平均3回発生するとしましょう。つまり、マップするリダイレクトが非常に多くなるということです。リダイレクトのデータベースがあるようです。
この場合のベスト プラクティスは何ですか?
api - 4 つの「きれいな」URL を設定するための、リソースを最も消費しない方法は?
Python で自分用の API を計画しています。いつか自由にアクセスできるようにするかもしれませんが、今は趣味のサイトでのみ使用する予定です。この段階で、GET 要求と POST 要求の両方を受け取るファイルの URL を設定する方法についてアドバイスが必要です。
ファイルの 1 つが次のように呼び出されfunction_A.py
、使用されているとします。
私の質問は、リソースを最も消費しない方法で、API で「きれいな」URL を設定するにはどうすればよいですか?
http://www.example.com/api/read
ほとんどの API には、代わりに次のような典型的な URL 形式があります。http://www.example.com/api/read.py
私のオプションはおそらくDjango を使用したmod_rewrite
v/sに限定されていますurls.py
- または別のより簡単なオプションはありますか?
これはバックエンド/API 用であり、オーバーヘッドを最小限に抑えたいと考えています。この方法で 4 つの URL を処理したいだけで、URL が呼び出されるたびに正規表現が発生することは望ましくありません。
ajax - URL を変更し、ページをリロードしない (今回は URL フラグメントなし)
ページと URL が変更されたときに、Google がウェブサイトをリロードせずにこのウェブサイトをどのようにコーディングしたのか疑問に思っています。
ページをめくってページをめくる。 http://www.20thingsilarned.com/
# ハッシュ変更操作 (onhashchange イベントによる使用) を使用して同様の手法を実行し、同じ結果を達成しましたが、この手法ははるかにクリーンです。
これはクロム固有の機能ですか? それとも、すべての HTML5 対応ブラウザがサポートしていますか? それとも、一緒に使用されるフレームの複雑な組み合わせがありますか?
.htaccess - .htaccessを使ったURL美化
よりユーザーフレンドリーな URLを求めて、.htaccess のみをエレガントに使用して、次の両方を実現するにはどうすればよいですか?
/de/somepage
へ /somepage?ln=de
/zh-CN/somepage#7
に行く/somepage?ln=zh-CN#7
概要:
/[言語]/[拡張子のないページ ファイル名][オプションのアンカー番号][0 ~ 9 の数字]
読み込む必要があります (URL を変更せずに)
/[pagefilenameWithoutExtension]?ln=[言語][オプションのアンカー番号][0 ~ 9 の数字]
解決策を提供した後の更新: 1. 例外 /zh-CN/somepage は /cn/somepage として到達可能である必要があります 2. PHP で生成されたサムネイルは、次のように読み込まれなくなりました:
img src="imgcpu?src=someimage.jpg&w=25&h=25&c= f&f=bw"
url-rewriting - リダイレクトする方法-URLを短いURLに書き直しました
サイトのURL構造を変更しました。しかし、Googleのインデックス付きURLは404notfoundエラーを出します。ここで、.htaccess書き換えルールが必要です。
URLから: www.mydomain.com/topic-titles-here-t273.html
URLへ: www.mydomain.com/sub-folder/topic273.html
(トピックIDをキャッシュし、トピックタイトルを削除する必要があります。)
時々、このように、
URLから: www.mydomain.com/topic-titles-here-t273-15.html
URLへ: www.mydomain.com/sub-folder/topic273-15.html
3時間くらいたくさん検索しましたが、正解が見つかりませんでした。助けてください。
php - URLのPHPマイナス記号(rawurlencodeとurlencode)
rawurlencodeとurlencodeを使用してみましたが、どちらも「&」と他の「+」が表示されます。
私が求めているのは、Stack Overflowのように、単語の間に「-」を挿入するPHP関数はありますか?
ありがとう
cakephp - Cakephp1.3URLの書き換え
SSHを使用してhostgatorサーバーにcakephp1.3コンソールをインストールしています。アプリを焼きましたが、すべてが正常に機能しているようですが、アプリhttp://www.domain.com/appにアクセスすると、次のように表示されている2番目のアプリを除いてすべてが緑色になっています。
これは赤です。私はガイドに従おうとしましたが、簡単な解決策があれば何も台無しにしたくありません。助けていただければ幸いです。
#私はそれがcakephp1.3のバグかもしれないと思います...まだ探していますが確かではありません。
wordpress - .htaccess を使用したきれいな URL?
内部でいくつかの php&mysql スクリプトを実行する新しいワードプレス ページ テンプレートを作成したところです。そのサブページに mod の書き換えを適用したいと考えています。
たとえば、次のリンクが生成されています。
http://www.quotist.com/quotes-by-authors.html?letter=D
これを次のようなものに変換するにはどうすればよいですか:
http://www.quotist.com/quotes-by-authors/letter/d/ ?
私のhtaccessには、ワードプレスによって生成されたデフォルトのコードがあります...
誰もそれを達成する方法を知っていますか?
php - ZendURLの区切り文字を変更する
Zend Frameworkとビューのurlメソッドの使用:
ここで、route_nameはURLルートの名前であり、各フィールド番号はデータベースから取得されます。
デフォルトでは、コントローラー/アクション名のスペースがプラス記号に変更され、次のようになっていることに気付きました。
に
セパレータを+から-に変更して、次のようにします。
別のスレッドを知っています:Zend Urlの分離文字を変更するにはどうすればよいですか? 私が成功せずに試みたそれを行う方法を文書化したように。
それを行う方法についての徹底的な説明をいただければ幸いです。
EDIT2:誰かが興味を持っている場合、問題がどこにあるかを知っています。それはURLのアセンブル方法に由来し、英数字以外のすべての文字を変換するurlencodeを使用します-および_とスペースを+として使用します。これをオーバーライドする方法はありません。文字を置き換えるよりも、手動でURLを作成するか(Maximeが提案するように)、または文字を置き換えるカスタムURL関数を作成する(aporatが提案するように)...
ありがとう!