私はあなたのSEO URLを有効にして、Preferences => SEO & URL =Prestashop 1.6.1.4 url structure
私は、プライマリナビゲーションの3つのレベルからなる、シンプルできれいなURL構造を維持したいと思います:
ホームページ - www.domain.com
カテゴリページ - www.domain.com/カテゴリ - 例えばwww.domain.com/shoes
製品ページ - www.domain.com/product - 例えばwww.domain.com/air-max-2016-running-shoe
私はSEFを作った後、 URLの変更:
a)私はidの権利を取り除くにはどうすればいいですか?(
)b)すべての商品ページにカテゴリが表示されます。 htmlの拡張子と一緒に -
www.domain.com/shoes/11-flyknit-racer-unisex www.domain.com/shoes/10-air-max-2016-running-shoe.html -running-shoe.html
www.domain.com/shoes/12-jordan-horizon-premium-shoe.html
私はこれらの製品ページで、その爆発したidとhtml拡張子を削除します。
これらの問題を解決するには、何が必要ですか?どこから始めますか? .htaccess?
ご提案/アドバイスをいただければ幸いです。
あなたは 'Dispatcher'クラスを見て開始、しかし、あなたがやりたい事はかなりトリッキーです。 Prestashopは、製品またはカテゴリを識別するために後で使用されるため、URLのIDをネイティブに必要とします。削除したい場合は、このロジックも書き直す必要があります。 url構造にも同じです - Dispatcherクラスにはルールがあり、拡張子が.htmlの場合はプロダクト、カテゴリでない場合は適切なルーティングルールが適用されるため、site.com/categoryが必要な場合site.product - パターンは同じですが、prestashopはどのルールを使用するのか分かりません。 – Eihwaz
うわー!すでにダウン!理由は、コードがないからです。 Anyhooはあなたに感謝@Eihwaz私はそのショットを与えるだろう。 –
@Eihwazこの問題の解決に役立つモジュールをお勧めできますか? –