問題タブ [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.
laravel - LaravelのきれいなURL
私はここで夢中になる !Laravel を学習しようとしていますが、きれいな URL が機能しません。
mod_rewrite
私はApache構成ファイルから有効にし、ユーザー構成ファイルに設定AllowOverride
しました.Laravelインストールのフォルダー内のファイルには次のものがあります。All
.htaccess
public
入力するhttp://localhost/~user/lara/public/index.php/users
と動作しますが、エラーhttp://localhost/~user/lara/public/users
が発生します404 Not Found
リダイレクトが正常に機能していることがpublic/users
わかりpublic/index.php/users
ますが、手動で入力するpublic/index.php/users
と出力が表示されますが、見つかりませんと表示されます。
SOに関するすべての関連する質問を読みましたが、どれもうまくいきませんでした!
javascript - きれいなURLを使用したajax送信リクエスト
最初の「pretty url」Web サイトを構築していますが、AJAX 要求関数を実行しようとすると、正しいファイル (submit.php) に渡されません。
すべての AJAX リクエストを保持する 1 つのファイルがあります ( http://mdloring.com/ezleague/submit.php ):
私の「きれいなURL」ページ(http://mdloring.com/ezleague/game/counter-strike)の1つに、上記の機能をトリガーするボタンがありますが、リクエストを渡そうとするURLはhttpです。 http://mdloring.com/ezleague/submit.phpの代わりに://mdloring.com/ezleague/game/counter-strike/submit.php 。
私は本当にこれで迷っています。助けていただければ幸いです。
php - Concrete5 - サイトマップの「訪問」リンクできれいな URL を使用する
Concrete5 v5.6.3.1 を使用すると、きれいな URL が有効になり、期待どおりに動作しています。
きれいな URL からアクセスできる「test」という名前のページを作成したとします。
SiteMap UI でページをクリックして [訪問] を選択すると、きれいではない cID ベースの URL にリンクされたままになります。
私はプリティ URL を有効にしているので、サイトマップの「訪問」リンクで cID ベースのプリティ URL の代わりにプリティ URL を使用する方法はありますか?
cID ベースの URL を削除したいと言っているわけではありません。これは明らかにフォールバックとして必要ですが、きれいな URL が有効になっている場合、内部の SiteMap UI であってもそれらを使用しないのは意味がありません。作業中のページをサイトマップにリンクしたいと思うことがよくありますが、プロパティの下を調べてきれいな URL を取得する必要があり、これは非常に面倒です。
.htaccess - プリティ URL の Modrewrite
上記の状況で modrewrite を実行するにはどうすればよいですか。
私たちのウェブサイトは次のとおりです。www.real-estate.com
次に、最初の mod の書き換えがあります。
したがって、これは次のように書き換えられますwww.real-estate.com/florida
。フロリダ州のすべての不動産が一覧表示されます。
次に、次のルールを追加します。
これはに書き換えられwww.real-estates/florida/project-one
、そのプロジェクトの詳細が表示されます。
しかし、次のように都市のリンクにアクセスするとwww.real-estae.com/florida/
(最後にスラッシュを付けて)、2 番目の mod 書き換えルールにジャンプし、変数が空の details.php に移動します。
ユーザーが都市の後にスラッシュを追加すると、空の var の詳細ページではなく、その都市のプロジェクトが引き続き表示されるように、この問題を解決する正しい解決策は何ですか?
ruby-on-rails - レールの特定のリンクのみにスラッグを使用する方法
Rails アプリで ID の代わりにスラッグを使用して、投稿を表示するときに URL をきれいにしています。
したがって、articles.rb ファイルでは、現在、すべてのリンクにこれを使用しています。
これにより、次のような URL が生成されます: ...articles/this-is-a-test-article
投稿を編集するときだけ、通常の ID URL 形式を使用したいのですが、これを変更できるようにする方法はありますか?
つまり ...articles/7
参考までに、私の記事のコントローラーには次のものがあります。
どんな助けでも大歓迎です、ありがとう。
php - タグの src プロパティが
プリティ URL を使用して index.php と対話する方法
MVC パターンを使用する典型的な php アプリでは、すべてのリクエストが index.php に送られます。
それはphpスクリプトへの最初のリクエストを行います。次に、htmlページが
http://localhost/controller1/action1
も含まれています
、この img タグは自動的に index.php に別のリクエストを行い、src 値をから生成された結果に置き換えますか?
controller2/action2?
スクリプトから行われたリクエストを確認したところ、2 つのリクエストがありましたが、src の値は変更されず、そのままでした。
Ss 私の質問は次のとおりです。2.リクエストが行われる場合、src の値が controller2/action2 からエコーされた結果に変更されないのはなぜですか?
php - .htaccess コントローラー/アクションからのクリーン URL
「コントローラー」ディレクトリにアクセスし、うまく機能するaction.phpというファイルを探すことで、このURL website.com/controller/actionをロードするMVCを使用します。
いいえ、削除したい長い URL がいくつかあります。
したがって、「home」というディレクトリ、「page.php」というファイルがあり、残りはパラメーターを取得するだけです。
問題は、.htaccess を使用して URL から /home/page/ を削除する方法はありますが、コントローラーの「home」とアクションの「page.php」を呼び出す必要があると仮定する方法はありますか?
ちなみに、これは私の .htaccess ファイルです。
.htaccess - .htaccess を使用した URL のフォーマット
shop
その後がある場合は非表示にしたいbill
:
これらは私のサンプル URL です。
また、次の URL のいずれかを入力すると:
次のリンクにリダイレクトしたい: