問題タブ [clean-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.

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

php - PHPのクリーンURLとJavaScriptのロード順序の問題

私はphpを構築しようとしていますwebpage.packing.phpには以下が含まれています:

そして私の.htaccessは

これで、phpを開くと、packing.phpを開くと正しく表示されます。

しかし、クリーンURLを使用して開くと、$が定義されていないことを示すエラーが発生します。

これで、問題の原因がjavascriptの読み込み順序が間違っていることがわかりました。なぜそれが起こるのですかそしてどうすればそれを解決できますか?

ありがとうございました。

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

drupal-6 - Drupal&Boost&ImageCacheのnginx構成

UPD !!! :ここで説明する問題は、このトピックによって完全に解決されます。

http://groups.drupal.org/node/155564

そして、以下の詳細な調査によって:

Nginx&Drupalの第一人者によるNginx構成-AntónioPPAlmeida(ペルシオ)。

https://github.com/perusio/drupal-with-nginx


次の問題を解決できません:ApacheモジュールとしてFreeBSD、Apache 2.2、PHP(FastCGIなし!)、nginx0.8.5.4があります。

Boostとimage_cacheが有効になっているDrupalポータルをパーソナルVPSサーバーに移動しようとしています。

私の目標は、nginxでclean_urlを書き換え、boostとimage_cacheのルールを修正することです。

助けてください!現在のnginx構成に何か問題があることを知っています。一日がカットされました。

これがnginx.confです(/ routeのみが機能するようになりました):

UPD:このnginx.confで私は/を使っています。そして、他のページは私に「ページは正しくリダイレ​​クトされていません」と表示します。ロケーションルールが評価される順序を誰が説明できますか?そしてそれが「ブレーク」である場合-nginxがこの行に出会うと、次に何をしますか。私は実際に約20のnginx構成サンプルを試しました。もう1つのリンクは必要ありません。nginx.confで何が起こっているのかを本当に理解している誰かの回答をお勧めします。

UPD2:交換した場合

と:

次に、ルート以外のすべてのページで404「要求されたURLがこのサーバーで見つかりませんでした」と表示されます。

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

asp.net - ASP.netブックマークとリンクされたURLのCurrentUICultureを維持する

そのため、2 つの異なる言語の Web サイトがあり、CurrentUICulture に基づいてリソース ファイルからテキストを取得するように設定しました。

ユーザーがクリックして英語とロシア語を切り替えることができる 2 つのリンク ボタンがあります。

例:

そして、これは言語をうまく切り替えます。しかし、ブックマークを付けたり、特定の言語でページへのリンクを送信したりするために、現在の言語を現在の URL に何らかの形で反映させたいと考えています。これらの例のように:

  • www.mysite.com/contact/index.aspx?lang=ru
  • www.ru.mysite.com/index.aspx
  • www.mysite.com/ru/contact.aspx (ただし、このディレクトリは実際には存在しません)

また、2 つの異なる言語間で Google アナリティクスのデータを最適に分離する方法についても考えています。

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

ruby-on-rails-3 - rails3、clean url、friendly_id、sessions

私はfriendly_idを使用しています。これはすばらしい機能です。イベントコントローラーに新しいプライベートアクションを追加して、イベントの所有者だけがイベントを更新できるようにします...表示と削除のアクションは正常に機能しますが、更新を行うとエラーが発生します

EventsController#editのActiveRecord::RecordNotFoundはID=snow-boardのユーザーを見つけることができませんでした

これを修正するための提案はありますか?

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

.htaccess - Htaccess クリーン URL コードが思い通りに機能しない

だから、これが私のhtaccessのきれいなURLコードがどのように見えるかです:

この htaccess コードは、ルート上のファイルが .php、末尾のスラッシュ、または何も使用しないことを許可します。したがって、blah.com/blah.php は動作します blah.com/blah は動作します blah.com/blah/ は動作します

ただし、ルートにフォルダーがある場合、たとえば名前が「news」である場合、ルートのファイル「news」はクリーンな URL を取得できません。したがって、blah.com/news.php は機能しますが、blah.com/news と blah.com/news/ は両方とも機能しません。

何らかの理由で、フォルダー内のファイルにはファイル拡張子 (.php) を付ける必要があるため、blah.com/news/obama.php は機能し、blah.com/news/obama と blah.com/news/obama/ は両方とも機能しません。

.htaccess コードの何が問題なのですか?どうすれば修正できますか?

tl;dr .php が機能し、末尾のスラッシュが機能し、末尾のスラッシュが機能しないようにする htaccess コードはありますか? htaccessについてはまったくわかりません。

また、昨日同じ質問を投稿しましたが、返信がありませんでした。理由がわからない。紛らわしいところがあれば、それを解決しようとします。ありがとう!

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

url - Opencart -> クリーン URL

Opencart 1.4.9.4 を使用しています。URL をクエリ文字列からカテゴリ/製品に変更する方法はありますか?

例:

現時点の:

募集:

domain.co.nz/animals/monkey.php

Google を試してみましたが、seo_urls.php および .htacess ドキュメントでさまざまな回答が得られました。

0 投票する
0 に答える
633 参照

php - lighttpd と fastcgi.map-extension 検出/ファイル拡張子のない書き換えられた「クリーンな」URL のコンテンツ ネゴシエーション?

私の現在の Web サイトでは、PHP を使用して HTML コンテンツを作成し、書き換えられた「クリーンな」URL で指定されたブラウザーに出力しています。

index.php は単純に関数を呼び出して、変数に応じてコンテンツを作成および出力します。

現在、これは単なるフラットな HTML 出力ですが、フラットな出力に PHP をインクルードしたいと考えています。主に、ページがブラウザにロードされたときの PHP インクルード呼び出し用です。

私は単純に、PHP を介して HTML を次のようにマップできると考えました。

しかし、私の URL には物理的にファイル拡張子がなく、拡張子を持つ物理的に書き換えられたページも実際には存在しないため、fastcgi は何もマッピングできません。

PHP が埋め込まれた .html ファイルを作成するだけで fastcgi が機能することをテストしたところ、正しく解析されたので、.html ファイル拡張子が fastcgi を介してマッピングされていることがわかりました。

私の質問は、拡張機能がない場合、PHP を介して出力されたコンテンツをマップするために fastcgi/lighttpd を取得するにはどうすればよいですか?

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

php - PHPテンプレートのヘルプとクリーンURLのヘルプが必要

私はPHPとWeb開発全般に不慣れですが、5年間プログラマーを務めています。メモ帳を使用して自分のWebサイトで最初から作業し、サーバーのPHPファイルとWAMPを編集しようとしています。Safari、Chrome、Firefoxでファイルを正常に表示できますが、HTML5を使用しているため、IE(IEが最高ではないことは誰もが知っています)では表示できません。とにかく、ヘッダー、メニュー、フッターのファイルを保持するIncludesフォルダーがあります。これらのファイルを含み、正常に表示するindex.phpファイルがあります。ページの中央には、コンテンツが必要な場所があります。クリーンなURLを維持するために、かなりの数のフォルダーを作成し、そこに同じindex.phpファイルを配置しました(例:Profile / index.php、Forums / index.phpなど)。これを行ったので、localhost / mysite / profile /にアクセスすると、使用したいテンプレートが表示されました。でも、テンプレートを使用するためのより良い方法と、クリーンなURLを使用するためのより良い方法が必要です。私は現在このサイトをどこにもホストしていないので、htaccessファイルにアクセスできるかどうかはわかりません(正直なところ、それが何であるかはわかりませんが、言及されているだけです)が、フォルダ構造に興味がありました(メニュー項目ごとに1つのフォルダ)は通常の方法ですか、それとも大丈夫ですか?また、小さな変更を加えるたびにコピーして貼り付けることなく、index.phpを使用する方法があるかどうかにも興味がありました。どんな助けでもいただければ幸いです。ありがとう。しかし、フォルダ構造(メニュー項目ごとに1つのフォルダ)が通常の方法であるのか、それとも大丈夫なのかを知りたいと思いました。また、小さな変更を加えるたびにコピーして貼り付けることなく、index.phpを使用する方法があるかどうかにも興味がありました。どんな助けでもいただければ幸いです。ありがとう。しかし、フォルダ構造(メニュー項目ごとに1つのフォルダ)が通常の方法であるのか、それとも大丈夫なのかを知りたいと思いました。また、小さな変更を加えるたびにコピーして貼り付けることなく、index.phpを使用する方法があるかどうかにも興味がありました。どんな助けでもいただければ幸いです。ありがとう。

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

php - クリーンURLの問題.htaccess-ページが見つかりません

私はphpでクリーンURLを作成しようとしていますが、エラーが発生します。誰かが助けてくれることを願っています。

私の.htaccessは次のとおりです。

実際、私はサブフォルダーでクリーンなURLを作成しようとしていますprice/

私が入るとき:mydomain.com/price/param1それは完璧に機能し、実際に私をにリダイレクトします mydomain.com/price/index.php?var1=param1

しかし、より多くの変数を使用して前進しようとすると、問題が発生します。アクセスしようとするmydomain.com/price/param1/param2とリダイレクトされず、404エラーが表示されます。

何か案が?前もって感謝します。

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

drupal-7 - Drupal 7 でクリーン URL が機能しない

Drupal 7 をインストールして使い始めたばかりで、指示に従ってクリーン URL を有効にしました。[クリーン URL テストを実行] ボタンをクリックしましたが、結果が返されませんでした。何かをロードしてから、ページを更新します。

なぜこれが起こっているのか、そして私に何ができるのか、誰にでも光を当てることができますか?