問題タブ [rewrite]
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 - URL が PHP でリダイレクトされるかどうかを判断するにはどうすればよいですか?
URL が groovy および perl からリダイレクトされるかどうかの検出について誰かが質問しているのを見ましたが、PHP では何も見つかりませんでした。
これを行うコードを見つけることができる場所を知っている人はいますか?
sql - このクエリをどのように記述しますか?
以下のクエリを、より読みやすく変更可能なものにリファクタリングしようとしています。前半は、クエリ元のデータベースを除いて、後半と同じです (ただし、テーブル名は同じです)。
このクエリはDRYの定義であり、書き直す必要がありますが、方法がわかりません!
EDIT : linq を使用することはできず、明確な結果が必要です。返される結果ではなく、物理ファイルサイズでクエリを小さくしようとしています。
編集:私が照会しているデータベースは、独自のERPデータベースです。それを再構築することはオプションではありません。
vb.net - VB.NET と COM Interop で一見ランダムにクラッシュする
VB 6 で新しい VB.NET アプリケーションを書き直そうと考えています。
アプリケーションはターミナル サービスで実行され、COM を多用します。
何らかの理由で、アプリケーションにランダムな奇妙さがあります -
- ランダム アクセス違反エラー (WinDbg 例外分析は、comdlg32.dll、mscorwks などの dll を指します)
- ランダム バッファ オーバーフロー エラー (同じ)
- 一般的なランダム エラー - たとえば、Form.Load の次の行がスローされることがあります - Me.Icon = Resources.MyIcon
リソース、ガベージ コレクション、廃棄パターンなどに関するすべての可能なアドバイスに従いましたが、何の役にも立たないようです。
ハードウェアに問題があると思います。これは、ターミナル サービスの Win2k3 仮想マシンで実行されます。ベース サーバー OS は 64 GB RAM の Win2k3 です。サーバーには、それぞれ独自の「もの」(Exchangeなど)を実行する多くの仮想マシンがあります。
ハードウェアに問題があるか、.NET 環境が思ったほど簡単にプログラミングできないかのいずれかです。
ハードウェアが何らかの形で検証され (まったく別の話)、アプリケーションがそのように動作し続けた場合、それは実行可能なルートになりますか (金属に近づけて書き直します)?
私は仮想マシンの大ファンではなく、仮想マシンの整合性を疑っています。(特に巨大なサーバーでは。)
編集- 返信ありがとうございます。この問題は、x86 コードを対象としていないアプリケーション内の単一の .NET .DLL であることが判明しました。COM オブジェクトはすべて 32 ビットで、OS は 64 ビットであるため、.NET アプリケーションは 32 ビットをターゲットにする必要があります。(これは、私のサンプル VB6 アプリが常に機能する理由を説明しています。とにかくそのルートに本当に行きたかったわけではありません。)
.htaccess - .htaccess (スラッシュありまたはなし)
URL の末尾にスラッシュがあるかどうかに関係なく機能するようにするには、次の書き換えルールに対して何をする必要がありますか?
すなわち。 http://mydomain.com/content/featured または http://mydomain.com/content/featured/
asp.net - IIS6/7 の ASP.Net でリクエストの HostName を変更することはできますか?
ASP.Net で要求の HostName を変更することは可能ですか? これは、abc.xyz.com へのすべてのリクエストを abc.xyz.com/sites/abc に書き換えるために必要です (Sharepoint を実行しています)。
これは ISAPI で可能であることを理解しています。IIS7を実行しています。
.htaccess - なぜ私の .htaccess www. www.? なしで強制的に外部フォームが失敗する原因となります。
奇妙なクロスドメインAJAXの問題により、wwwを使用していないときにAJAXリクエストが失敗する原因となります(リクエストと通信するPHPハンドラーは相対パスで指定されるため、アドレスの問題などではありません-それがこの質問ですについてですが)、私は強制的にwwwを持っています。.htaccess を使用:
これはうまくいきます。ただし、フォームの action 属性に私のフォーム URL を使用して、他の Web マスターが自分のフォームの 1 つを自分の Web サイトに投稿できるようにしたいと考えています。これは常に機能しましたが、私の .htaccess の変更後、ウェブマスターが www を追加したときにのみフォームが送信されます。アクション値に。wwwなし。フォームは送信されません。
これらのフォームも www. なしで送信されるようにするには、.htaccess ファイルをどのように変更すればよいですか?
php - IIS7 + PHP+Zend-実行されていません<=*pic *
PHP、IIS7、IIS用のReWriteモジュール、およびZendがすべてインストールされています。
PHPINFOが表示されても、PHPページを問題なく実行できます。
IISでZendクイックスタートアプリをセットアップしました。それを開くと、次のように表示されます。
ソースから、<=部分を実行していないことがわかります。
何を変更する必要があるか考えていますか?
regex - IIS 7.0 の Mod Rewrite でサブフォルダーをクエリにリダイレクトする方法は?
iis.net から IIS 7.0 の Mod Rewrite を使用していて、リクエストをリダイレクトしたい:
- http://example.com/users/ fooからhttp://example.com/User.aspxへ? 名前=フー
- http://example.com/users/ 1からhttp://example.com/User.aspx ? ID=1
2 つのルールを作成しました。
テストは iis mmc テスト ダイアログに渡されますが、デバッグ ( http://localhost:9080/example.com/users/1や…/users/fooなどの URL ) では行われず、実際の IIS では行われません!
私は何を間違えましたか?
regex - すべての URL の末尾にスラッシュを追加します (nginx の書き換えルールが必要です)
すべての URL の終わりに「/」を付けようとしています。
example.com/art
したほうがいい
example.com/art/
私はnginxをウェブサーバーとして使用しています。
これには書き換えルールが必要です..
理解を深めるために、これを確認してください:
http://3much.schnickschnack.info/art/projekte
大きな画像の下にある小さなサムネイルを押すと、リロードされて次の URL が表示されます。
http://3much.schnickschnack.info/art/projekte/#0
すべての URL に (最後に) スラッシュがあれば、サイトをリロードしなくても機能します。
現在、nginx-http.conf に次の設定があります。
スラッシュを追加するようにnginxを設定するにはどうすればよいですか? (私はルールを書き換えるべきだと思いますか?)