タグ付けされた質問 「rewrite」

12
過去のコミットを簡単に修正するにはどうすればよいですか?
私はgitの過去のコミットで1つのファイルの修正を読んだだけですが、残念ながら、受け入れられたソリューションはコミットを「並べ替え」ます。これは私が望んでいることではありません。だから私の質問です: (無関係な)機能に取り組んでいるときに、コードにバグがあることに時々気づきます。すぐにgit blame、バグが数コミット前に導入されたことを明らかにします(私はかなりたくさんコミットしているので、通常、バグを導入したのは最新のコミットではありません)。この時点で、私は通常これを行います: git stash # temporarily put my work aside git rebase -i <bad_commit>~1 # rebase one step before the bad commit # mark broken commit for editing vim <affected_sources> # fix the bug git add <affected_sources> # stage fixes git commit -C <bad_commit> # commit fixes using same …
115 git  rewrite 

3
nginxで単一のURLをリダイレクトする方法は?
私はurl構造を再編成している最中です。特定のURLのリダイレクトルールを設定する必要があります-NGINXを使用しています。 基本的にこのようなもの: http://example.com/issue1 --> http://example.com/shop/issues/custom_issue_name1 http://example.com/issue2 --> http://example.com/shop/issues/custom_issue_name2 http://example.com/issue3 --> http://example.com/shop/issues/custom_issue_name3 ありがとう!
111 nginx  rewrite 

16
Gmailの新しい画像キャッシュがニュースレターの画像リンクを壊している
サイトのサインアップ完了時に送信される自動メールがいくつかあります。 最近まで、彼らはうまく働きました。現在、Googleの新しいシステムは画像を書き換えて、そのキャッシュに(おそらく)保存しています。 ただし、Googleによる画像リンクの新しい書き換えにより、画像リンクは完全に破壊され、500エラーが発生し、リンク画像が壊れます。 私の通常の画像のURLは次のとおりです: http://www.mysite.com/images/pic1.jpg Googleはこれを次のように書き換えています。 https://ci5.googleusercontent.com/proxy/vI79kajdUGm6Wk-fjyicDLjZbCB1w9NfkoZ-zQFOB2OpJ1ILmSvfvHmE56r72us5mIuIXCFiO3V8rgkZOjfhghTH0R07BbcQy5g=s0-d-e1-ft#http://www.mysite.com/images/pic1.jpg ただし、そのURLには何もありません。 したがって、Googleによって作成されているリンクに問題があるか、画像がgoogleusercontentサーバーにアップロードされていないだけですが、問題を解決する方法がわかりません。 私はPHP、phpmailerライブラリ、Amazon EC2のUbuntuサーバーを使用していますが、それが問題に関連しているのかわかりません。
104 image  caching  gmail  rewrite 

10
.htaccessのヘッダーセットAccess-Control-Allow-Originが機能しない
私の理由がわかりません .htaccessヘッダー設定が機能しないません。 私の.htaccessファイルの内容: Header set Access-Control-Allow-Origin * Header always set Access-Control-Allow-Methods "POST, GET, OPTIONS, DELETE, PUT" Header always set Access-Control-Allow-Headers "*" RewriteEngine On RewriteCond %{REQUEST_FILENAME} !-f RewriteRule ^(.*)$ index.php [QSA,L] しかし、を削除Headerして追加するとindex.php、すべて正常に動作します。 header("Access-Control-Allow-Origin: *"); header("Access-Control-Allow-Methods: PUT, GET, POST, DELETE, OPTIONS"); header("Access-Control-Allow-Headers: *"); 何が欠けていますか?
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.