問題タブ [permanent]

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 投票する
3 に答える
3203 参照

php - PHP「永久変数」

現在、WordPress プラグインで作業しています。ショートコードをサポートし、ショートコードが呼び出されると DOM 要素を作成します。

今私の問題: 要素を識別したいです。

したがって、ショートコードが初めて呼び出されると、次のようなものが返されます

2回目に呼び出されたとき

等々。

この問題に関するアイデアはありますか?手伝ってくれてありがとう

ジュリアン。

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

.htaccess - 一部を除くすべてを新しいURLにリダイレクトしますか?

サイトを移動していますが、一部のURLを除くすべてのURLで301リダイレクトを実行したいのですが、

このような:

oldsite.com/*->www.newsite.com

oldsite.com/specific/article/to/redirect->www.newsite.com/fancy/blah

したがって、特定のページにリダイレクトしたいことがいくつかありますが、残りはすべてrootに移動する必要があります。これは、.htaccessでどのように実行できますか?

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

.htaccess - 301 index.php?dir =をフォルダにリダイレクトしますか?



以下をリダイレクトしたい

「書き換え」ではなく「301リダイレクト」したい。つまり、「index.php?dir=」リンクから301へのリダイレクトをフォルダ構造にしたい。

ご意見をお聞かせください?

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

wordpress - 断続的な 404 および 500 エラーと、Wordpress サイトへの永続的なリダイレクト

私は、現在のメイン Web サイト (標準 HTML) のサブディレクトリに作成された Wordpress サイトを遺贈されました。ので、私は持っています:

http://www.company.com/をメインサイトとして

http://www.company.com/newsite/をワードプレス サイトとして使用します。

基礎となるディレクトリ構造は次のとおりです。

/company-com/

/company-com/newsite/

これは(言うまでもなく)やや不便です。ただ、この構造を変えるのは色々と問題があるので、できればそのままでいいと思います。

/company-com/ ディレクトリに .htaccess ファイルを作成しました (たとえば)

永続的なリダイレクト /aboutus.htm http://www.company.com/newsite/aboutus/

これまでのところ、さまざまなページに対して約 20 のリダイレクトがあります。

たまたま 500 個のエラーが発生していることに気付くまで、これは正常に機能しているように見えました。これは断続的に発生しました。ホスティング プロバイダー 1and1 に電話をかけたところ、処理能力が不足しており、パッケージをアップグレードする必要があったためだとサポートから言われました (!)。以前、私はオンラインチケットを発行し、応答を待つことにうんざりしていました. このチケットは、.htaccess ファイルに問題があると回答しています。

質問:

どちらが正しいですか?私が読んだことから、.htaccessファイルは断続的ではなく永続的な問題を引き起こすため、処理能力が不足しています。

よろしく スティーブ・ブース

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

.htaccess - もう存在しないファイルからの htaccess 永久リダイレクト

Prestashop に移動した古い Peel ショップを入手しました。ライブに切り替える前に、一部の製品 (約 100 製品) で取得した Google ランクを維持したいと考えています。

これまでのところ、「mywebsite.com/~subfolder/」のようなドメイン名 (ホスティング会社によって強制されています) を使用して、Prestashop pre-prod サーバーでテストを行っています。すべての製品は Peel から Prestashop にインポートされています。

シンプルだと思った

うまくいきましたが、常に Prestashop が見つからないページにリダイレクトされます。私が見る限り、「achat/product_detail.php」が存在しないという事実は受け入れられません。

私も試しました

これはうまく機能していません。

これを処理する正しい方法は何ですか? 可能であれば、Prestashop をライブに切り替える (そしてhttp://mywebsite.com/~subfolderhttp://www.mywebsite.comに変更する) ときにファイルを変更する必要がないことを意味する相対的な方法で。

どんな助けでも大歓迎です!

ありがとう、

ニコラス

PS: 必要に応じて、prestashop によって生成された htaccess ファイルの下 (上記のテストを削除しました):

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

git - gitリポジトリからファイルを完全に削除するにはどうすればよいですか?

公開されているリポジトリへのアクセス権がないファイルを誤ってプッシュしました。

その単一のファイルをリポジトリから選択的に完全に削除して、そのデータを完全に削除するにはどうすればよいですか?

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

linux - htaccess の専門家: root 以外のすべてを 1 つの TLD にリダイレクトし、root を別の TLD にリダイレクトする - WordPress

教祖からの助けは大歓迎です。

クライアントの WordPress ホームページを 1 つの TLD (例: domain.eu) に配置し、他のすべてのページ/ディレクトリを別の TLD 拡張子 (例: domain.com/everything-else) に 301 するように依頼されました。なぜこれが要求されているのかはわかりませんが、明らかにクライアントにとって重要であり、私はそれを機能させるために頭を叩いています。何か案は?

例:

URL がいずれかのドメイン TLD のルートにヒットした場合、.eu ドメイン (http://domain.eu/) にリダイレクトする必要がありますが、それ以外はすべて .com ドメイン (http://domain.com/) にリダイレクトする必要があります。

ルーツ:

301 宛先: http://domain.eu

ただし、それ以外はすべてディレクトリ構造を維持し、別の TLD (http://domain.com) にリダイレクトする必要があります。例..

から:

301 宛先:

から:

301 宛先:

私が試したことはすべて、リダイレクト ループに陥るか、部分的にしか成功しません。たとえば、以下は WordPress リダイレクトの上に配置され、すべての宛先 URL がヒットするという意味で正しくリダイレ​​クトされますが、ルート (ホームページ) にはリダイレクト ループ エラーがあります。何かご意見は?

私は htaccess に少し慣れていないので、どうすれば間違っているのか教えてください。ありがとう!

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

live - ウェブページを恒久的に編集しますか?

Webページを編集して変更を永続的にすることは可能ですか?(もちろん私のマシンでは)たとえば、Webページが正しく表示されない場合は、htmlコードを編集して変更を保存できますか。サイトに再度アクセスするたびに、変更があります。

私はグリースモンキーを使用していましたが、htmlを直接編集できれば望ましいでしょう。

ありがとう。

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

.htaccess - / の直後のクエリによる 301 .htaccess リダイレクト

私は 301 リダイレクトに苦労してきましたが、既存のトピックはどれも役に立ちません。

次のページの .htaccess を使用してリダイレクトを作成する必要があります。

書き換えルールを使用して {QUERY-STRING} を指定する必要があることはわかっています。信じて試してみました。何も役に立ちません。

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

.htaccess - htaccessを永続的に使用してドメインをリダイレクトする

同じサイトを指す2つのドメインを持つサイトがあります。としましょうdomain1.comdomain2.com

domain1.comに永続的にリダイレクトしたいdomain2.comので、Googleクローラーであっても、domain1からサイトにアクセスする人は誰でも、domain2にリダイレクトする必要があります。htaccessからこれをやりたいです。出来ますか?