タグ付けされた質問 「.htaccess」

6
Magento 2のローカルインストールでは、pub / staticフォルダーにファイルが生成されません。
MAMPを介して、ローカルにサンプルデータを含むMagento 2 Community Editionをインストールしました(Webサイトからダウンロードされ、作曲家と共にインストールされません)。インストールプロセスは成功しましたが、.htaccessを除くpub / staticフォルダー内のすべてのファイルが欠落しています。つまり、すべてのcss、jsなどは、フロントエンドとバックエンドの両方に対して404を返します。 私はこれを運なしで修正しようとして数時間を費やしました。これは私がこれまでにやったことです: Options Indexes FollowSymLinks AllowOverride/MAMP/conf/apache/httpd.confで「なし」から「すべて」に変更し、MAMPを再起動しました LoadModule rewrite_module modules/mod_rewrite.sohttpd.confでコメント解除されていることを確認 MAMPで開発ドメイン(magento.dev)をセットアップします php bin/magento setup:static-content:deployターミナルを使用してmagento.devルートで実行してみました。ただし、これは以下を返します。 致命的エラー:クラス 'Locale'が/Applications/MAMP/htdocs/magento.dev/vendor/magento/framework/Locale/Bundle/DataBundle.phpの64行目に見つかりません コメントを外してRewriteBaseをRewriteBase /magento.devルートディレクトリの.htaccess-fileに変更しました。 Magentoを開発モードに設定する キャッシュを手動でクリアしてphp bin/magento setup:static-content:deploy再実行する ほとんどのガイドとフォーラムの投稿では、実行するように指示されていますphp bin/magento setup:static-content:deployが、正しく実行しているかどうかはわかりません。 OS:OSX 10.11.2 MAMPバージョン:3.5 PHPバージョン:7.0 Apacheバージョン:2.4.16 MySQLバージョン:5.6.25 任意の助けをいただければ幸いです。

1
Magento Duplicate Content Issue .htaccess rewrite 301 forwarding
ウェブサイトのコンテンツの重複に関する問題があります。以前は、さまざまなストアをセットアップしていて、それらを無効にしましたが、URLはまだ存在しているようです。転送ルールの例を設定したいと思います。 現在、2つの製品ページがあります。 website.com/product-abc-123 website.com/product-abc-123?___store=tienda ?___ store = tiendaが常に元のURLにリダイレクトされるように設定します。?___ store = tienda製品ページが正規リンクrel = canonical href = website.com/product-abc-123を保持していることを確認しましたが、Googleウェブマスターツールに大量に表示されるので、それらを削除したいと思います。 フィッシュピッグ拡張機能を備えたmagentoの統合ブログにも同じことが起こります。私はブログ記事を書いており、同じURL構造でコンテンツが重複して作成されているようです。 website.com/blog/category/article1.html website.com/blog/category/article1.html?___store=tienda 理想的には、.htaccessファイルにルールを作成したいのですが、すべてのリンクを?___ store = tiendaからホームページにリダイレクトして、.htaccessファイルに以下を追加することで、 RewriteEngine On RewriteCond %{THE_REQUEST} \?___store=tienda RewriteRule ^(.*)$ /$1? [L,R=301] ソース:https : //stackoverflow.com/questions/16291281/rewriting-all-urls-with-a-question-mark
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.