0

私のクライアントは、この Magento サイトをセットアップしています。

http://kharmakhare.com

実は以前、このサイトについて質問したことがあります。今回は、次の場所にブログを設定したいと考えています。

http://kharmakhare.com/blog

はい、すでにそこにあります。彼らは、その AW ブログを、Wordpress を使用して Magento テーマに統合された Wordpress ブログに置き換えたいと考えています。1 つだけ問題があります。URLをまったく変更できません。

私が何をしても、ブログは常に次の場所に表示されます。

http://kharmakhare.com/wordpress

AW ブログを無効にして、次の場所で新しいブログをテストしようとしています。

http://kharmakhare.com/blog

しかし、何も起こりません。上記の URL は、メイン サイトにリダイレクトするだけです。

私のWordpress統合設定はすべて緑色です(「ブログを改善する」を除く)。設定で Wordpress 統合を無効にすると、/wordpress ディレクトリが表示されます。

WordPress では、サイトの URL は /blog に設定されています。ワードプレスの URL は /wp です。パーマリンク設定を変更しようとするたびに、Wordpress は .htaccess ファイルの作成に失敗するので、手動で作成しました... しかし、設定では常に /blog を使用します。

<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /blog/
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /blog/index.php [L]
</IfModule>

それほど重要ではない。次のように設定しても:

<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /blog/
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /wp/index.php [L]
</IfModule>

それでもうまくいきません。

これは、設定するのが本当に大変でした。ドキュメントには簡単だと書かれており、私が読んだものはすべて簡単だと言っています。それは私にはうまくいきません。プラグインの再インストールも試しました。次に、プラグインのアンインストールと再インストールを試みました。また、(この前に)wordpressのアンインストールと再インストールを試みました。何も機能しません。

新しいブログに置き換えないと、AW ブログを削除できません。AW ブログを一時的に無効にすることはできますが、削除することはできません。不足しているものはありますか?

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

4

5 に答える 5

1

まず、WordPress 統合を最新バージョンにアップグレードし、AheadWorks ブログ拡張機能をアンインストールします。

次に、'blog' 以外のサブディレクトリに WordPress をインストールしたと仮定します。この例では、'wp' にインストールしたと仮定します。

/blog でブログを表示できるようにするには、ブログ ルートを「blog」に、WordPress パスを「wp」に設定します。次に、WordPress にログインして [設定] > [全般] を選択し、2 番目の URL オプション ([サイト アドレス (URL)] というラベルが付いている) をhttp://www.yourmagentourl.com/blogに変更します。

これで、/blog URL でブログを表示できるはずです。

最後に、WordPress が /wp にインストールされ、/blog に表示される場合、.htaccess ファイルは /blog ではなく /wp/ を参照する必要があります。

于 2013-06-26T11:25:38.987 に答える
0

Wordpress プラグインを扱うときは、必ず magento キャッシュを消去し (編集中は無効にすることをお勧めします)、ブラウザのキャッシュも消去してください。

Magento と Wordpress プラグインの間でルートを変更すると、無効なキャッシュを処理するときにすぐに悪夢になります。

また、Web ショップの所有者がこれを使用して作業を行う場合があるため、最後の手段として URL 書き換えを確認してください。

于 2015-06-12T10:02:50.940 に答える
0

わかりました、これはプラグインのバグに違いないと思います。これを機能させる唯一の方法は、Fishpig プラグインのコアを編集して、デフォルト ルートが「ブログ」になるようにすることです。

理想的な解決策ではありませんが、少なくとも機能します。これはそのような問題ではありませんが、プラグインはコア ファイルを変更しなくても意図したとおりに動作するはずです。

于 2013-03-18T22:19:55.170 に答える
0

こんにちは、これは質問の説明 (免責事項) です。関連する問題が発生している可能性があります。

短い URL ではなくhttp://WWW.kharmakhare.com/blogにアクセスするとどうなりますか? 現時点では、www.magento.com/blog は正しく解決されますが、magento.com/blog はホームページに移動します。

また、ワードプレスの設定でフルパスを設定してみましたか?あなたの質問は、完全なhttp://kharmakhare.com/blogではなく /blog に設定したことを示していますか? 完全なファイルパスを含める必要があると思います。

于 2013-03-14T00:37:19.140 に答える